TelORB Set Up Files
Last updated: May 8, 2003
  Click to get to the TelORB Home Page
Note! Let the loading of this page come to a complete stop, to make the internal links work.

The file examples in this document are valid for
TSP 4.0 with Dicos OS, Linux OS (also on IOs) and PXE loading (TelORB R14).

This page contains examples of most of the files that are necessary for running a TelORB system.

Update!!! The files in this example collection originates from TelORB system to28, which consists of 18 TelORB processors where P1, P2, P5, P6, P9, P10, P13, P14, P17 & P18 run with TelORB OS and P3, P4, P7, P8, P11, P12, P15 & P16 run with Linux OS.
P1 & P10 are used as loaders (PLGLs).
P7, P11 & P15 have four interfaces (eth0-3).
The IP addresses of to28 are specified in TelORB Guidelines, below the heading "TelORB system to28" (not yet updated).
See "Build environment" below, to get information about which software that was used when the printouts were collected.

The following examples of TelORB and IO set up files are currently available:

General


TelORB system building files


Console windows and log files

 

IO processor files


Build environment

source /home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/EnvSettings

build_vip

# Include Jambala HLR, SCP and Populator
#epconfig s -r /home/dicostest/systest/Applications/JAMBALA2.0/APPLICATION/

On the IO processors, the following KickStart/TSP versions were used as seen in
the file /opt/OS/kickstart/ks-io-ide.cfg on the IOs:
  KS_REV="R1A02"
  TSP_VERSION="TSP4, Drop3.4"

On the IO processors, the following tools version was used as seen in the file
/opt/telorb/codearchive/version:
  CXP901305.R1X01

General File Information               Back to Contents

Some parts of this section is not valid yet!

Regarding the epct files, either include everything in one epct file or split
it up into several epct files for a better overview. The latter is used in these
guidelines.

o File for setting up the build environment with information about e.g. which AD
  or test bed to build from, as well as information about which epct files to be
  included when building the system:
  - Envsettings

o File that includes what name the TelORB system will get after the initial
  load.
  Also, the file contains information about the zone identity if the TelORB
  system is part of a network redundant system:
  - name.epct                 (NAME, ZONE)

o Files that include TelORB processor MAC addresses:
  - processor.epct            (ADDRESS)
  - dhcpd.pxe.conf
  - telorb.conf               (IO1 & IO2: /opt/telorb/etc/)
  - networkAddresses          (IO1: /opt/telorb/axe/loadingGroup01_1/)
                              (IO2: /opt/telorb/axe/loadingGroup01_2/)
                              (Automatically created at initial load)

o Files that include IP addresses:
  - telorbData.epct           (DorbIIOPHostName, DUMP_HOST_ID, ETHSW_ADDRESSES)
  - dhcpd.pxe.conf
  - hosts
  - ep_tftpd.conf

o Files that include processor allocations to pools (dependent on the number of
  TelORB processors):
  - processor.epct            (PROCESSOR)
  - netred.epct               (PROCESSOR)
  - demo.epct                 (PROCESSOR)
  - java.epct                 (PROCESSOR)
  - omed.epct                 (PROCESSOR)
  - pools.epct                (PROCESSOR)

o Files that are dependent on the number of TelORB processors (also see previous
  item, i.e. processor allocations to pools):
  - dhcpd.pxe.conf            (It is OK to include more processors than what
                               physically exist in the TelORB system. This is
                               however not valid for the processor.epct file)
  - start_services            (/opt/telorb/tools/bin/STSsw 7 7001 -log &)
                              (/opt/telorb/tools/bin/DicosSyslogClient -L -m io1
                               134.138.xx.101-107 > /opt/telorb/syslog &)
  - README.txt                (For starting consolelogs, located at e.g.
                               /home/telorb/toX/consolelogs on e.g. a local WS)

o File that includes settings depending on the number of cabinets in the system:
  - telorbData.epct           (ETHSW_ADDRESSES)

o Files that include information about which software IDPs/IDGs that are being
  used:
  - telorb.epct               (SOFTWARE)
  - netred.epct               (SOFTWARE)
  - demo.epct                 (SOFTWARE)
  - java.epct                 (SOFTWARE)
  - omed.epct                 (SOFTWARE)
  - axmp.epct                 (SOFTWARE)
  - servicePlatform.epct      (SOFTWARE)

o Files that include initial data settings:
  - telorbData.epct           (INITIAL DATA)
  - servicePlatform.epct      (INITIAL DATA)

o File that includes information about where to put backups and where to reload
  from:
  - ep_tftpd.conf

File Envsettings, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/
               Back to Contents

Example of file contents:
# OS software
#############
# For AD and tb
setenv EP_WORKSPACE `pwd`/epws
setenv DICOS_FILESYSTEM_ROOT `pwd`/axe

# For Dicos releases, latest versions
set Owndir=`pwd`
#cd /ipims_dicos/ipims_dicos10/dists/TSP4.0/EarlyDrop3.4/TelORB-R14-Linux-Runtime3.4/
cd /home/dicostest/systest/tsp4.0/TelORB-R14-Linux-upto-patch6/TelORB-R14-Linux-Runtime3.4/
source setup.csh
epconfig d -a
#epconfig use APR/901268/3 R1B03

#cd /ipims_dicos/ipims_dicos10/dists/TSP4.0/EarlyDrop3.4/TelORB-R14-Linux-SDK3.4/
cd /home/dicostest/systest/tsp4.0/TelORB-R14-Linux-upto-patch6/TelORB-R14-Linux-SDK3.4
source setup.csh
echo "Using TelORB Clusterware/OS APR/901268/3 `epgetattr Version APR/901268/3`"
echo "Using TelORB Clusterware/OS APIs CRA/119741/1 `epgetattr Version CRA/119741/1`"
echo "Using TelORB Clusterware/OS SDK CRA/119760/1 `epgetattr Version CRA/119760/1`"
echo "Using TelORB Clusterware/OS Vega CRA/119761/1 `epgetattr Version CRA/119761/1`"
cd $Owndir

# For Dicos releases, latest versions, ipims_dicos
#set Owndir=`pwd`
#cd /ipims_dicos/ipims_dicos10/dists/TSP4.0/EarlyDrop3.4/TelORB-R14-Linux-Runtime3.4/
#source setup.csh
#cd /ipims_dicos/ipims_dicos10/dists/TSP4.0/EarlyDrop3.4/TelORB-R14-Linux-SDK3.4/
#source setup.csh
#cd $Owndir

# Build commands
################

# Build with TelORB_Base + dicos + linux + demo2000 + FileServer
alias build 'epct -t i486 -vFc -f loadingGroup01_1 -f loadingGroup01_2 -d ../axe r14_linux_mini_zone2.epct demo2000.epct'

# Build with TelORB_Base + dicos + linux + demo2000 + FileServer
alias build_vip 'epct -t i486 -vFc -f loadingGroup01_1 -f loadingGroup01_2 -d ../axe r14_linux_mini_zone2.epct demo2000.epct viptest.epct'

# Build with TelORB_Base + dicos + linux + demo2000 + FileServer + VIPtest + DOI
alias build_vip_doi 'epct -t i486 -vFc -f loadingGroup01_1 -f loadingGroup01_2 -d ../axe r14_linux_mini_zone2.epct demo2000.epct viptest.epct doi_stl.epct'

# Build with TelORB_Base + dicos + linux + demo2000 + DOI
alias build_doi 'epct -t i486 -vFc -f loadingGroup01_1 -f loadingGroup01_2 -d ../axe r14_linux_mini_zone2.epct demo2000.epct doi.epct'

# Build with TelORB_Base + dicos + linux + demo2000 + jambala
alias build_jambala 'epct -t i486 -vFc -f loadingGroup01_1 -f loadingGroup01_2 -d ../axe r14_linux_mini_zone2.epct demo2000.epct jambalaApplication.epct'

# Build with TelORB_Base + dicos + linux + HelloWorld
alias build_hello 'epct -t i486 -vFc -f loadingGroup01_1 -f loadingGroup01_2 -d ../axe r14_linux_mini_zone2.epct DicosJavaHello.epct'

# Build commands for upgrade packages
#####################################
# Upgrade... 
alias upgrade  'epct -t i486 -v -F -d ../axe -u ../axe/to28_Mini_TelORB_Linux_R14lp5.config r14_linux_mini_zone2.epct demo2000.epct viptest.epct'

# Upgrade package, compare release with upgrade package
#epct -t i486 -v -F -u /to28/to28io1/telorb/axe/loadingGroup01_1/R14Linuxp5ToR14Linuxp6Step2.config r14_linux_mini_zone2.epct demo2000.epct viptest.epct


# Clear all epconfig settings
#############################


# Application
#############
#epconfig s -r /home/dicostest/systest/Applications/JAMBALA2.0/APPLICATION


#Test programs
##############
#C++Demo and JavaDemo
#Testbed
source /ipims_dicos/BS2/tbTEST1.3/IP_CONF_INFO/EnvSettings

#Distribution
#epconfig s -r /ipims_dicos/ipims_dicos10/dists/TSP4.0/EarlyDrop3.0.1/TelORB-R14-Linux-Runtime3.0.1/examples/

# Include vip test program
epconfig s -r /home/dicostest/systest/test_programs/vipTest/DsSocket_IDP
epconfig s -r /home/dicostest/systest/test_programs/vipTest/dsSocket/DicosServerProcess_LM


#Testing LMs
############
#epconfig s -r /home/dicoshack/Hack/uabtoho/r14lp6/DicosKernel_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/r14lp6/LinuxBasicLibrary_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/R14lp5/De2SubLinux_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/r14lp6/De2Sub_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/R14lp5/De2SubJavaLinux_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/R14lp5/De2SubJava_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/R14Lp4/Linux/De2SubLinux_LM/
#epconfig s -r /home/dicoshack/Hack/uabtoho/R14lp5/LinuxBasicLibrary_LM/
#epconfig s -r /home/dicoshack/Hack/uabnasl/tbAD14/LinuxBasicLibrary_LM/
#epconfig s -r /home/dicoshack/Hack/uablrek/BUGS/HD68965-Compile-lp5/De2SubLinux_LM


#Printing commands
##################
#Print epconfig settings, except Jambala
#epconfig l -v | grep -v JAMBALA2.0

#Print epconfig settings, except Jambala and test programs
#epconfig l -v | grep -v JAMBALA2.0 | grep -v examples

#Print which patch
#printenv | grep CONFIG


#Copying extras
###############
alias copy_extras 'cp /ipims_dicos/BS2/tbTEST1.3/TEST_IDPG/TelORBManagerExtras_IDP/included/LM_D116-TelORBManager/jar/TelORBManagerExtras.jar /to28/to28io1/telorb/codearchive/Unix_IDP/included/LM_D115-TelORBManager/jar/;cp /ipims_dicos/BS2/tbTEST1.3/TEST_IDPG/TelORBManagerExtras_IDP/included/LM_D116-TelORBManager/jar/TelORBManagerExtras.jar /to28/to28io2/telorb/codearchive/Unix_IDP/included/LM_D115-TelORBManager/jar/'

#Set another patch level than default setting
#############################################
#epconfig use APR/901268/3 R1B05
#print current version
#epgetattr Version APR/901268/3

Comments:

File r14_linux_mini_zone2.epct, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/
               Back to Contents

Example of file contents:
//###########################################################################
//#                                                                         #
//# epct file for TelORB R14 Linux, GEM-MINI, Zone 2                  Rev.F #
//# ======================================================================= #
//#                                                                         #
//# This file contains settings for the following TelORB configuration      #
//# parameters: NAME, ZONE, PROCESSOR, SOFTWARE, INITIAL DATA and           #
//# ENVIRONMENT DATA.                                                       #
//#                                                                         #
//# (To configure Zone 1 for GEM-MINI, use the file                         #
//# r14_linux_mini_zone1.epct.template.)                                    #
//#                                                                         #
//# GEM-MINI consists of 21 Pentium processors of which 2 are used as IO    #
//# processors.                                                             #
//# The two IO processors are located in magazine 1, slot 1 and in          #
//# magazine 2, slot 1.                                                     #
//# The two TelORB processors, used as Dicos loaders, are located in        #
//# magazine 0, slot 9 and in magazine 1, slot 9.                           #
//#                                                                         #
//# This file is divided into three main parts, namely "SITE DEPENDENT      #
//# PARAMETERS", "APPLICATION DEPENDENT PARAMETERS" and "PARAMETERS WHICH   #
//# MUST NOT BE CHANGED".                                                   #
//# Site and application dependent parameter values must be adjusted to     #
//# suit the target zone towards which this file will be used.              #
//#                                                                         #
//# Additional SOFTWARE and PROCESSOR pools (which are not specified in     #
//# this file) should preferably be added in a separate epct file.          #
//#                                                                         #
//# Note that the IP addresses used in the epct template files are just     #
//# recommendations.                                                        #
//# If they conflict with e.g. external IP addresses they may have to be    #
//# adjusted.                                                               #
//# For information about the recommended IP addressing scheme, consult the #
//# document "Internal IP addresses in TSP 4.0", doc no UAB/UT-02:004.      #
//#                                                                         #
//# When making changes in this file, note that the characters for comments #
//# are as follows:                                                         #
//# - For INITIAL DATA and ENVIRONMENT DATA, use the hash character (#).    #
//# - For the rest of the file, use double slash characters (//).           #
//#                                                                         #
//# For information about all valid TelORB Configuration Parameters for     #
//# TelORB R14, consult CPI Store at URL:  http://cpistore.ericsson.se      #
//#                                                                         #
//#                                                                 /uabmsu #
//###########################################################################

//###########################################################################
//# SITE DEPENDENT PARAMETERS   (Adjust these to match your site)           #
//###########################################################################

// Parameter for Zone Name
// =======================
// Adjust the following:
// - NAME: Specify the name of the zone, e.g. Stockholm_GSM_UMTS_HLR_R1A.

NAME to28_Mini_TelORB_Linux_R14lp6;
//NAME LinuxBasicLibrary_LM_D85_rev_R1U01test;

// Parameter for Software
// ======================
// The parameter SOFTWARE is actually application dependent, but it has to be
// executed before the PROCESSOR parameters, and it also has a strong connection
// to the PROCESSOR pools.
// Additional SOFTWARE (than what is specified below) should preferably be added
// in a separate epct file.
//
// Adjust the following:
// - If any of the TelORB processors will run with Linux OS, uncomment IDP/SU1
//   and IDP/D38.
// - If DBN disk logging will be used, uncomment IDP/D24.
// - If VIP will be used, uncomment IDP/D32, IDP/D35, IDP/D48 and IDP/D49.
// The rest of the IDPs should be uncommented.

SOFTWARE IDP/MD14;	// Dicos_IDP
SOFTWARE IDP/MD16;	// Ethernet_IDP
SOFTWARE IDP/D13;	// IntelPcProcessorManagement_IDP
SOFTWARE IDP/D16;	// FileSystemComponents_IDP
SOFTWARE IDP/D22;	// GemScbSupervision_IDP, GEM hardware supervision
SOFTWARE IDP/D36;	// UDCRemoteServer_IDP, Linux DBN client proxy
SOFTWARE IDP/DUO2;	// Net_IDP, show load on processors
SOFTWARE IDP/MD11;	// CommLinkUdpAdaptation_IDP, InterZone IPC (Optional)
SOFTWARE IDP/MD18;	// Java_IDP (Optional)
SOFTWARE IDP/D2;	// NetRed_IDP (Optional)
SOFTWARE IDP/D30;	// LinuxIntelPcProcessorManagement_IDP, Linux (Optional)

SOFTWARE IDP/SU1;	// TelorbLinux_IDP, Linux (Optional)
SOFTWARE IDP/D38;	// TelorbLinuxJava_IDP, Linux (Optional)

SOFTWARE IDP/D24;	// DiskLog_IDP, DBN disk logging (Optional)

SOFTWARE IDP/D32;	// NetInet_IDP, VIP (Optional)
SOFTWARE IDP/D35;	// NetInetProcess_IDP, VIP (Optional)
SOFTWARE IDP/D48;	// TelorbLinuxNetInet_IDP, VIP (Optional)
SOFTWARE IDP/D49;	// TelorbLinuxNetInetProcess_IDP, VIP (Optional)

SOFTWARE IDP/D27;	// NetRedMonitorSimulator_IDP (Optional)


// Parameters for TelORB Processors
// ================================
// Additional PROCESSOR pools (than what is specified below) should preferably
// be added in a separate epct file.
//
// The TelORB processor names represent the physical processor board position in
// the cabinet, e.g. TelORB processor Proc_m0_s9 is located in magazine 0,
// slot 9.
// For TelORB processors Proc_m0_s9 and Proc_m1_s9, the following apply:
// - Specify MAC addresses, as described below.
// - Do not change any other settings, since these processors should run with
//   Dicos and be Dicos loaders.
//
// Adjust the following:
// - ADDRESS: Specify MAC addresses for eth0 and eth1 for each processor, e.g.
//            00:a0:a5:50:01:db 00:a0:a5:50:01:dc.
// - Specify which Operating System each processor should run with, as follows:
//     Dicos: The processor lines with the comment "// Dicos" should be
//            uncommented.
//            The processor lines with the comment "// Linux" should be
//            commented.
//     Linux: The processor lines with the comment "// Linux" should be
//            uncommented.
//            The processor lines with the comment "// Dicos" should be
//            commented.

PROCESSOR Proc_m0_s3
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:4c:01:52 00:a0:a5:4c:01:53"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s5
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:8f 00:a0:a5:50:01:90"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s7
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:42 00:a0:a5:50:01:1f"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s9
	INITIAL							// Init. loader
	LOADER							// Dicos
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	ADDRESS "00:a0:a5:50:01:7d 00:a0:a5:50:01:7e"
	IN DicosCommonPool,DicosPlgLoaderPool,DicosDbReplicaPool,DicosQnPool,DicosUDCRemotePool,DicosNetRedPool,DicosNetRedConnectPool,NetRedMonitorSimulatorPool;	// Dicos

PROCESSOR Proc_m0_s11
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:77 00:a0:a5:50:02:78"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s13
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:d0 00:a0:a5:50:02:d2"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s15
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:6f 00:a0:a5:50:01:70"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s17
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:59 00:a0:a5:50:01:5a"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s19
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:db 00:a0:a5:50:01:dc"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s21
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:24 00:a0:a5:50:01:25"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:1d 00:a0:a5:50:01:1e"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

//Used as File Server
//PROCESSOR Proc_m1_s5
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
//	ADDRESS "00:a0:a5:50:01:8f 00:a0:a5:50:01:90"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux


PROCESSOR Proc_m1_s9
	LOADER							// Init. loader
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	ADDRESS "00:a0:a5:50:01:d7 00:a0:a5:50:01:d8"
	IN DicosCommonPool,DicosPlgLoaderPool,DicosDbReplicaPool,DicosQnPool,DicosUDCRemotePool,DicosNetRedPool,DicosNetRedConnectPool,NetRedMonitorSimulatorPool;	// Dicos

PROCESSOR Proc_m1_s11
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:61 00:a0:a5:50:01:62"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s13
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:0b 00:a0:a5:50:02:0c"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s15
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:04:64 00:a0:a5:50:04:65"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

//Network B is down at this slot position
//PROCESSOR Proc_m1_s17
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
//	ADDRESS "00:a0:a5:4c:01:52 00:a0:a5:4c:01:53"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s19
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:53 00:a0:a5:50:02:54"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s21
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:03:40 00:a0:a5:50:03:41"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:29 00:a0:a5:50:02:2a"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux


INITIAL DATA

# Initial Data Parameter for Date and Time
# ========================================
# Adjust the following:
# - TIME_DST_DATES: Modify the dates to correspond to the Daylight Saving Times
#                   for the valid year, at the zone location, e.g.
#                   (2003033002,1, 2003102602,0).

TIME_DST_DATES = (2003033002,1, 2003102602,0)	# Pre-loads the DST database at
						# initial start. The dates are
						# the last Sunday in March and
						# October, respectively.
						# Default value: None.

# Initial Data Parameters for DNS
# ===============================
# Adjust the following:
# - NumericAddress_50: Adjust both IP addresses to correspond to the symbolic
#                      hostname (DNS_SERVERS), which is specified in
#                      SymbolicAddress_50, e.g.
#                      134.138.226.13:134.138.201.17.
# - NumericAddress_51: Adjust the first IP address to correspond to the
#                      symbolic hostname (io1), which is specified in
#                      SymbolicAddress_51. This is the IP address of the
#                      external interface of IO processor 1, e.g.
#                      134.138.187.95.
# - NumericAddress_52: Adjust the first IP address to correspond to the
#                      symbolic hostname (io2), which is specified in
#                      SymbolicAddress_52. This is the IP address of the
#                      external interface of IO processor 2, e.g.
#                      134.138.187.96.

SymbolicAddress_50 = "DNS_SERVERS"			# DNS for remote DNS
NumericAddress_50  = "134.138.201.17"			# servers.

SymbolicAddress_51 = "io1"				# DNS for IO proc. 1.
NumericAddress_51  = "134.138.187.113:172.16.16.129:172.16.24.129"

SymbolicAddress_52 = "io2"				# DNS for IO proc. 2.
NumericAddress_52  = "134.138.187.114:172.16.17.1:172.16.25.1"


# Initial Data Parameters for Network Redundancy
# ==============================================
# Adjust the following:
# - If Network Redundancy will be used, uncomment the "i4ddCommand..." lines.

#i4ddCommand_200 = "route add -net 172.16.0.0 -netmask 255.255.248.0 172.16.16.31"
#i4ddCommand_210 = "route add -net 172.16.8.0 -netmask 255.255.248.0 172.16.24.31"

# Remote Zone 1 (to29)
i4ddCommand_200 = "route add -net 172.16.0.0 -netmask 255.255.248.0 172.16.16.31"
i4ddCommand_210 = "route add -net 172.16.8.0 -netmask 255.255.248.0 172.16.24.31"


# Initial Data Parameters for VIP
# ===============================
# Currently, VIP can only be used on TelORB processors running with Dicos.
# In this template, only one VIP address is considered and TelORB processors
# Proc_m0_s17 and Proc_m0_s19 are configured for VIP usage.
#
# Adjust the following:
# - If VIP will be used, uncomment the "i4ddCommand..." lines.
# - i4ddCommand_300: Depending on your VIP router configurations, the IP
#                    addresses of the VIP router links on the router end may
#                    have to be modified, e.g. 192.168.61.1.
#                    (If the VIP routers have not yet been configured, the
#                    default values for the VIP router links, used in the
#                    template, can be kept and later be used when configuring
#                    the VIP routers.)
# - i4ddCommand_310: Specify the VIP address of the zone, e.g.
#                    100.100.100.100.

i4ddCommand_300 = "ddconfig i4dd0 Proc_m0_s17:eth2:192.168.76.1 Proc_m0_s17:eth3:192.168.77.2 Proc_m0_s19:eth2:192.168.76.2 Proc_m0_s19:eth3:192.168.77.1"

i4ddCommand_310 = "ifconfig i4dd0 inet 134.138.71.28"

i4ddCommand_320 = "route add default -interface i4dd0"

SocketUserDistributionCfg_1 = "0x800:6:0:roundRobinDistributor"
SocketUserDistributionCfg_2 = "0x800:17:0:roundRobinDistributor"


# Initial Data Parameters for File Server(s)
# ==========================================
# Any of the PMD-ETH processor boards, which are not used as IO processors, may
# be used as file servers. However, the processors which will be used as file
# servers, must NOT be included in the TelORB cluster. It is therefore important
# that the configuration of these processors are removed (//) in the section
# "Parameters for TelORB Processors" in this file.
# Actually, the DNS settings for the file server processors should also be
# removed (#) in the section "Initial Data Parameters for DNS" in this file,
# but this is not necessary.
# In addition to this, some changes are necessary in the corresponding
# telorb.conf file. See section "Configuration of File Server(s)" in the
# telorb.conf file.
#
# If a file server will be used, uncomment the "FileSystemCommand..." lines
# below "File server 1" and adjust the following:
# - FileSystemCommand_320: Specify the IP addresses of eth0 (network A) and eth1
#                          (network B) on the processor used as file server,
#                          e.g.
#                          -o ipaddr=172.16.16.1 -o ipaddr=172.16.24.1.
#                          Note: The IP addresses must be the same as specified
#                          in the corresponding telorb.conf file.
#
# If a second file server will be used, uncomment the "FileSystemCommand..."
# lines below "File server 2" and adjust the "FileSystemCommand_350" line in the
# same way as for "File server 1".
#
# If more than two file servers will be used, just add further
# "FileSystemCommand..." lines with valid FileServer number(s), rpc minor
# numbers and IP addresses.

# File server 1
FileSystemCommand_300 = "mkdir /FileServer1"
FileSystemCommand_310 = "mknod -b /dev/rpc4 2 4"
FileSystemCommand_320 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.133 -o ipaddr=172.16.24.133 /dev/rpc4 /FileServer1/ /data"

# File server 2
#FileSystemCommand_330 = "mkdir /FileServer2"
#FileSystemCommand_340 = "mknod -b /dev/rpc5 2 5"
#FileSystemCommand_350 = "mount -t nfs -o uid=101 -o gid=501 -o ipaddr=aa7.bb7.cc5.dd7 -o ipaddr=aa8.bb8.cc8.dd8 /dev/rpc5 /FileServer2/ /data"

ENDDATA


//##############################################################################
//# APPLICATION DEPENDENT PARAMETERS (Adjust these to match your applications) #
//##############################################################################

INITIAL DATA

# Initial Data Parameters for Java
# ================================
# Adjust the following:
# - JAVA_CAPSULE_HEAP, JAVA_HEAP, JAVA_PERM_HEAP: Modify the sizes to suit your
#                                                 applications.

JAVA_CAPSULE_HEAP = 64				# Sets the size of the Java
						# Capsule Heap.
						# Default value: JAVA_HEAP + 12.
						# Recommended value: 64 MB (as
						# specified in UABtr05174).
						# With the present HotSpot JVM,
						# the JAVA_HEAP is not a part of
						# the JAVA_CAPSULE_HEAP.

JAVA_HEAP = 30					# Sets the size available for
						# Java-code and Java-data.
						# Default value: 4 MB.
						# With the present HotSpot JVM,
						# the JAVA_HEAP is not a part of
						# the JAVA_CAPSULE_HEAP.

JAVA_PERM_HEAP = 16				# Sets the size of the Java
						# Permanent Heap.
						# Default value: 4 MB (Vega).
						# Recommended value for target
						# systems: 16 MB.

ENDDATA


//###########################################################################
//# PARAMETERS WHICH MUST NOT BE CHANGED   (Do NOT adjust these)            #
//###########################################################################

// Parameter for Zone Name (for Network Redundancy)
// ================================================
ZONE 2;						// Specifies the standby zone.


INITIAL DATA

# Initial Data Parameters for Loadmodule Size
# ===========================================
BOOT_buffer_size = 16000000			# Buffer size for BOOT.
						# Default value: 5 MB.
						# Recommended value for the
						# HotSpot JVM: 16 MB.

LMD_buffer_size = 8000000			# Buffer size for the
						# LMDistributor process.
						# Default value: 3145728 byte.
						# Recommended value for the
						# HotSpot JVM: 8 MB.

LMR_buffer_size = 8000000			# Buffer size for the
						# LMReceiver process.
						# Default value: 3145728 byte.
						# Recommended value for the
						# HotSpot JVM: 8 MB.


# Initial Data Parameter for CORBA/IIOP
# =====================================
DorbIIOPHostName = "172.16.16.9:172.16.24.137"	# IP addresses of IIOP
						# gateway agents for
						# the system.
						# Use IP address of the
						# first Dicos loader
						# in Network A and IP
						# address of the second
						# Dicos loader in
						# Network B in own zone.


# Initial Data Parameter for Error Dumping
# ========================================
DUMP_DRIVER = "DumpDriverTftp"			# The name of the driver for
						# remote dumps (to IO
						# processors).
						# Default value: None.


# Initial Data Parameters for File System
# =======================================
FileSystemCommand_200 = "mkdir /dev"

FileSystemCommand_210 = "mkdir /loadingGroup01_1"
FileSystemCommand_220 = "mknod -b /dev/rpc1 2 1"
FileSystemCommand_230 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc1 /loadingGroup01_1/ /opt/telorb/axe/loadingGroup01_1"

FileSystemCommand_240 = "mkdir /loadingGroup01_2"
FileSystemCommand_250 = "mknod -b /dev/rpc2 2 2"
FileSystemCommand_260 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.17.1 -o ipaddr=172.16.25.1 /dev/rpc2 /loadingGroup01_2/ /opt/telorb/axe/loadingGroup01_2"

FileSystemCommand_270 = "mkdir /upgradePackages"
FileSystemCommand_280 = "mknod -b /dev/rpc3 2 3"
FileSystemCommand_290 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc3 /upgradePackages/ /opt/telorb/axe/upgradePackages"


# Initial Data Parameters for DNS
# ===============================
SymbolicAddress_53 = "localhost:localhost.localdomain"	# DNS for localhost,etc.
NumericAddress_53  = "127.0.0.1"

SymbolicAddress_54 = "GESB_A"				# DNS for GESB_A.
NumericAddress_54  = "172.16.17.23:172.16.25.23"

SymbolicAddress_55 = "GESB_B"				# DNS for GESB_B.
NumericAddress_55  = "172.16.17.151:172.16.25.151"

SymbolicAddress_56 = "SCB_0A"				# DNS for SCB_0A.
NumericAddress_56  = "172.16.16.32:172.16.24.32"

SymbolicAddress_57 = "SCB_0B"				# DNS for SCB_0B.
NumericAddress_57  = "172.16.16.25:172.16.24.25"

SymbolicAddress_58 = "SCB_1A"				# DNS for SCB_1A.
NumericAddress_58  = "172.16.16.160:172.16.24.160"

SymbolicAddress_59 = "SCB_1B"				# DNS for SCB_1B.
NumericAddress_59  = "172.16.16.153:172.16.24.153"

SymbolicAddress_60 = "SCB_2A"				# DNS for SCB_2A.
NumericAddress_60  = "172.16.17.32:172.16.25.32"

SymbolicAddress_61 = "SCB_2B"				# DNS for SCB_2B.
NumericAddress_61  = "172.16.17.25:172.16.25.25"

SymbolicAddress_62 = "SCB_3A"				# DNS for SCB_3A.
NumericAddress_62  = "172.16.17.160:172.16.25.160"

SymbolicAddress_63 = "SCB_3B"				# DNS for SCB_3B.
NumericAddress_63  = "172.16.17.153:172.16.25.153"

SymbolicAddress_64 = "Proc_m0_s3"			# DNS for TelORB proc.
NumericAddress_64  = "172.16.16.3:172.16.24.3"

SymbolicAddress_65 = "Proc_m0_s5"			# DNS for TelORB proc.
NumericAddress_65  = "172.16.16.5:172.16.24.5"

SymbolicAddress_66 = "Proc_m0_s7"			# DNS for TelORB proc.
NumericAddress_66  = "172.16.16.7:172.16.24.7"

SymbolicAddress_67 = "Proc_m0_s9"			# DNS for TelORB proc.
NumericAddress_67  = "172.16.16.9:172.16.24.9"

SymbolicAddress_68 = "Proc_m0_s11"			# DNS for TelORB proc.
NumericAddress_68  = "172.16.16.11:172.16.24.11"

SymbolicAddress_69 = "Proc_m0_s13"			# DNS for TelORB proc.
NumericAddress_69  = "172.16.16.13:172.16.24.13"

SymbolicAddress_70 = "Proc_m0_s15"			# DNS for TelORB proc.
NumericAddress_70  = "172.16.16.15:172.16.24.15"

SymbolicAddress_71 = "Proc_m0_s17"			# DNS for TelORB proc.
NumericAddress_71  = "172.16.16.17:172.16.24.17"

SymbolicAddress_72 = "Proc_m0_s19"			# DNS for TelORB proc.
NumericAddress_72  = "172.16.16.19:172.16.24.19"

SymbolicAddress_73 = "Proc_m0_s21"			# DNS for TelORB proc.
NumericAddress_73  = "172.16.16.21:172.16.24.21"

SymbolicAddress_74 = "Proc_m0_s23"			# DNS for TelORB proc.
NumericAddress_74  = "172.16.16.23:172.16.24.23"

SymbolicAddress_75 = "Proc_m1_s9"			# DNS for TelORB proc.
NumericAddress_75  = "172.16.16.137:172.16.24.137"

SymbolicAddress_76 = "Proc_m1_s11"			# DNS for TelORB proc.
NumericAddress_76  = "172.16.16.139:172.16.24.139"

SymbolicAddress_77 = "Proc_m1_s13"			# DNS for TelORB proc.
NumericAddress_77  = "172.16.16.141:172.16.24.141"

SymbolicAddress_78 = "Proc_m1_s15"			# DNS for TelORB proc.
NumericAddress_78  = "172.16.16.143:172.16.24.143"

SymbolicAddress_79 = "Proc_m1_s17"			# DNS for TelORB proc.
NumericAddress_79  = "172.16.16.145:172.16.24.145"

SymbolicAddress_80 = "Proc_m1_s19"			# DNS for TelORB proc.
NumericAddress_80  = "172.16.16.147:172.16.24.147"

SymbolicAddress_81 = "Proc_m1_s21"			# DNS for TelORB proc.
NumericAddress_81  = "172.16.16.149:172.16.24.149"

SymbolicAddress_82 = "Proc_m1_s23"			# DNS for TelORB proc.
NumericAddress_82  = "172.16.16.151:172.16.24.151"

ENDDATA


ENVIRONMENT DATA

# Environment Data Parameters for GEM Cabinet Hardware Supervision
# ================================================================
GEM_HWI_ENABLED = "1"				# Enables the HW Inventory in
						# the TelORB Manager.
						# Default value: 0.

GEM_SCB_ADDRESSES = "SCB_0A,SCB_0B,SCB_1A,SCB_1B,SCB_2A,SCB_2B,SCB_3A,SCB_3B"
						# List of supervised SCBs.
						# Default value: None.

GEM_SCB_FANUNITS = "1,0,1,0,1,0,1,0"		# Specifies how many fans that
						# are connected to each SCB.
						# Default value: None.

GESB0 = "GESB_A,2,23,4"				# Specifies the GESB name,
						# magazine number, slot position
						# and number of active SCB links
						# for GESB0.
						# Default value: None.

GESB1 = "GESB_B,3,23,4"				# Specifies the GESB name,
						# magazine number, slot position
						# and number of active SCB links
						# for GESB1.
						# Default value: None.


# Environment Data Parameter for Alarm Panel
# ==========================================
AlarmPanelAddress = "172.16.16.129, 172.16.24.129, 172.16.17.1, 172.16.25.1"
						# IP addresses on IO processors
						# over networks A & B for the
						# RS232 bridge serving the alarm
						# panel.
						# Default values:
						#  IP address: None, Port: 5500.
ENDDATA

//##############################  End of file  ##############################

Comments:

File r14_linux_mini_zone2.epct.addmountpoints, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch5/
               Back to Contents

This is an example of an epct file where additional mount points have been added to revision E of the epct file.

Example of file contents:

//###########################################################################
//#                                                                         #
//# epct file for TelORB R14 Linux, GEM-MINI, Zone 2                  Rev.E #
//# ======================================================================= #
//#                                                                         #
//# This file contains settings for the following TelORB configuration      #
//# parameters: NAME, ZONE, PROCESSOR, SOFTWARE, INITIAL DATA and           #
//# ENVIRONMENT DATA.                                                       #
//#                                                                         #
//# (To configure Zone 1 for GEM-MINI, use the file                         #
//# r14_linux_mini_zone1.epct.template.)                                    #
//#                                                                         #
//# GEM-MINI consists of 21 Pentium processors of which 2 are used as IO    #
//# processors.                                                             #
//# The two IO processors are located in magazine 1, slot 1 and in          #
//# magazine 2, slot 1.                                                     #
//# The two TelORB processors, used as Dicos loaders, are located in        #
//# magazine 0, slot 9 and in magazine 1, slot 9.                           #
//#                                                                         #
//# This file is divided into three main parts, namely "SITE DEPENDENT      #
//# PARAMETERS", "APPLICATION DEPENDENT PARAMETERS" and "PARAMETERS WHICH   #
//# MUST NOT BE CHANGED".                                                   #
//# Site and application dependent parameter values must be adjusted to     #
//# suit the target zone towards which this file will be used.              #
//#                                                                         #
//# Additional SOFTWARE and PROCESSOR pools (which are not specified in     #
//# this file) should preferably be added in a separate epct file.          #
//#                                                                         #
//# Note that the IP addresses used in the epct template files are just     #
//# recommendations.                                                        #
//# If they conflict with e.g. external IP addresses they may have to be    #
//# adjusted.                                                               #
//# For information about the recommended IP addressing scheme, consult the #
//# document "Internal IP addresses in TSP 4.0", doc no UAB/UT-02:004.      #
//#                                                                         #
//# When making changes in this file, note that the characters for comments #
//# are as follows:                                                         #
//# - For INITIAL DATA and ENVIRONMENT DATA, use the hash character (#).    #
//# - For the rest of the file, use double slash characters (//).           #
//#                                                                         #
//# For information about all existing TelORB Configuration Parameters for  #
//# TelORB R14, consult the official O&M documentation at URL:              #
//#   http://telorb.uab.ericsson.se/Doc/R14_Doc/                            #
//#   Configuration_Parameters_and_Tools_Staging_Area/wwhelp.htm            #
//#                                                                         #
//#                                                                 /uabmsu #
//###########################################################################

//###########################################################################
//# SITE DEPENDENT PARAMETERS   (Adjust these to match your site)           #
//###########################################################################

// Parameter for Zone Name
// =======================
// Adjust the following:
// - NAME: Specify the name of the zone, e.g. Stockholm_GSM_UMTS_HLR_R1A.

NAME to28_Mini_TelORB_Linux_TSP4p5;


// Parameter for Software
// ======================
// The parameter SOFTWARE is actually application dependent, but it has to be
// executed before the PROCESSOR parameters, and it also has a strong connection
// to the PROCESSOR pools.
// Additional SOFTWARE (than what is specified below) should preferably be added
// in a separate epct file.
//
// Adjust the following:
// - If any of the TelORB processors will run with Linux OS, uncomment IDP/SU1
//   and IDP/D38.
// - If DBN disk logging will be used, uncomment IDP/D24.
// - If VIP will be used, uncomment IDP/D32, IDP/D35, IDP/D48 and IDP/D49.
// The rest of the IDPs should be uncommented.

SOFTWARE IDP/MD14;	// Dicos_IDP
SOFTWARE IDP/MD16;	// Ethernet_IDP
SOFTWARE IDP/D13;	// IntelPcProcessorManagement_IDP
SOFTWARE IDP/D16;	// FileSystemComponents_IDP
SOFTWARE IDP/D22;	// GemScbSupervision_IDP, GEM hardware supervision
SOFTWARE IDP/D36;	// UDCRemoteServer_IDP, Linux DBN client proxy
SOFTWARE IDP/DUO2;	// Net_IDP, show load on processors
SOFTWARE IDP/MD11;	// CommLinkUdpAdaptation_IDP, InterZone IPC (Optional)
SOFTWARE IDP/MD18;	// Java_IDP (Optional)
SOFTWARE IDP/D2;	// NetRed_IDP (Optional)
SOFTWARE IDP/D30;	// LinuxIntelPcProcessorManagement_IDP, Linux (Optional)

SOFTWARE IDP/SU1;	// TelorbLinux_IDP, Linux (Optional)
SOFTWARE IDP/D38;	// TelorbLinuxJava_IDP, Linux (Optional)

SOFTWARE IDP/D24;	// DiskLog_IDP, DBN disk logging (Optional)

SOFTWARE IDP/D32;	// NetInet_IDP, VIP (Optional)
SOFTWARE IDP/D35;	// NetInetProcess_IDP, VIP (Optional)
SOFTWARE IDP/D48;	// TelorbLinuxNetInet_IDP, VIP (Optional)
SOFTWARE IDP/D49;	// TelorbLinuxNetInetProcess_IDP, VIP (Optional)


// Parameters for TelORB Processors
// ================================
// Additional PROCESSOR pools (than what is specified below) should preferably
// be added in a separate epct file.
//
// The TelORB processor names represent the physical processor board position in
// the cabinet, e.g. TelORB processor Proc_m0_s9 is located in magazine 0,
// slot 9.
// For TelORB processors Proc_m0_s9 and Proc_m1_s9, the following apply:
// - Specify MAC addresses, as described below.
// - Do not change any other settings, since these processors should run with
//   Dicos and be Dicos loaders.
//
// Adjust the following:
// - ADDRESS: Specify MAC addresses for eth0 and eth1 for each processor, e.g.
//            00:a0:a5:50:01:db 00:a0:a5:50:01:dc.
// - Specify which Operating System each processor should run with, as follows:
//     Dicos: The processor lines with the comment "// Dicos" should be
//            uncommented.
//            The processor lines with the comment "// Linux" should be
//            commented.
//     Linux: The processor lines with the comment "// Linux" should be
//            uncommented.
//            The processor lines with the comment "// Dicos" should be
//            commented.

PROCESSOR Proc_m0_s3
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:4c:01:52 00:a0:a5:4c:01:53"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s5
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:8f 00:a0:a5:50:01:90"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s7
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:42 00:a0:a5:50:01:1f"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s9
	INITIAL							// Init. loader
	LOADER							// Dicos
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	ADDRESS "00:a0:a5:50:01:7d 00:a0:a5:50:01:7e"
	IN DicosCommonPool,DicosPlgLoaderPool,DicosDbReplicaPool,DicosQnPool,DicosUDCRemotePool,DicosNetRedPool,DicosNetRedConnectPool;	// Dicos

PROCESSOR Proc_m0_s11
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:77 00:a0:a5:50:02:78"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s13
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:d0 00:a0:a5:50:02:d2"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s15
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:6f 00:a0:a5:50:01:70"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s17
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:59 00:a0:a5:50:01:5a"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s19
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:db 00:a0:a5:50:01:dc"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s21
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:24 00:a0:a5:50:01:25"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:1d 00:a0:a5:50:01:1e"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

//Used as File Server
//PROCESSOR Proc_m1_s5
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
//	ADDRESS "00:a0:a5:50:01:8f 00:a0:a5:50:01:90"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux


PROCESSOR Proc_m1_s9
	LOADER							// Init. loader
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	ADDRESS "00:a0:a5:50:01:d7 00:a0:a5:50:01:d8"
	IN DicosCommonPool,DicosPlgLoaderPool,DicosDbReplicaPool,DicosQnPool,DicosUDCRemotePool,DicosNetRedPool,DicosNetRedConnectPool;	// Dicos

PROCESSOR Proc_m1_s11
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:01:61 00:a0:a5:50:01:62"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s13
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:0b 00:a0:a5:50:02:0c"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s15
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:04:64 00:a0:a5:50:04:65"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

//Network B is down at this slot position
//PROCESSOR Proc_m1_s17
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
//	ADDRESS "00:a0:a5:4c:01:52 00:a0:a5:4c:01:53"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s19
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:53 00:a0:a5:50:02:54"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s21
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:03:40 00:a0:a5:50:03:41"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:a0:a5:50:02:29 00:a0:a5:50:02:2a"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux


INITIAL DATA

# Initial Data Parameter for Date and Time
# ========================================
# Adjust the following:
# - TIME_DST_DATES: Modify the dates to correspond to the Daylight Saving Times,
#                   for the valid year, at the zone location, e.g.
#                   (2002033102,1, 2002102702,0).

TIME_DST_DATES = (2002033102,1, 2002102702,0)	# Pre-loads the DST database at
						# initial start.
						# Default value: None.


# Initial Data Parameters for DNS
# ===============================
# Adjust the following:
# - NumericAddress_50: Adjust both IP addresses to correspond to the symbolic
#                      hostname (DNS_SERVERS), which is specified in
#                      SymbolicAddress_50, e.g.
#                      134.138.226.13:134.138.201.17.
# - NumericAddress_51: Adjust the first IP address to correspond to the
#                      symbolic hostname (io1), which is specified in
#                      SymbolicAddress_51. This is the IP address of the
#                      external interface of IO processor 1, e.g.
#                      134.138.187.95.
# - NumericAddress_52: Adjust the first IP address to correspond to the
#                      symbolic hostname (io2), which is specified in
#                      SymbolicAddress_52. This is the IP address of the
#                      external interface of IO processor 2, e.g.
#                      134.138.187.96.

SymbolicAddress_50 = "DNS_SERVERS"			# DNS for remote DNS
NumericAddress_50  = "134.138.201.17"			# servers.

SymbolicAddress_51 = "io1"				# DNS for IO proc. 1.
NumericAddress_51  = "134.138.187.113:172.16.16.129:172.16.24.129"

SymbolicAddress_52 = "io2"				# DNS for IO proc. 2.
NumericAddress_52  = "134.138.187.114:172.16.17.1:172.16.25.1"


# Initial Data Parameters for Network Redundancy
# ==============================================
# Adjust the following:
# - If Network Redundancy will be used, uncomment the "i4ddCommand..." lines.

i4ddCommand_200 = "route add -net 172.16.0.0 -netmask 255.255.248.0 172.16.16.31"
i4ddCommand_210 = "route add -net 172.16.8.0 -netmask 255.255.248.0 172.16.24.31"


# Initial Data Parameters for VIP
# ===============================
# Currently, VIP can only be used on TelORB processors running with Dicos.
# In this template, only one VIP address is considered and TelORB processors
# Proc_m0_s17 and Proc_m0_s19 are configured for VIP usage.
#
# Adjust the following:
# - If VIP will be used, uncomment the "i4ddCommand..." lines.
# - i4ddCommand_300: Depending on your VIP router configurations, the IP
#                    addresses of the VIP router links on the router end may
#                    have to be modified, e.g. 192.168.61.1.
#                    (If the VIP routers have not yet been configured, the
#                    default values for the VIP router links, used in the
#                    template, can be kept and later be used when configuring
#                    the VIP routers.)
# - i4ddCommand_310: Specify the VIP address of the zone, e.g.
#                    100.100.100.100.

i4ddCommand_300 = "ddconfig i4dd0 Proc_m0_s17:eth2:192.168.76.1 Proc_m0_s17:eth3:192.168.77.2 Proc_m0_s19:eth2:192.168.76.2 Proc_m0_s19:eth3:192.168.77.1"

i4ddCommand_310 = "ifconfig i4dd0 inet 134.138.71.28"

i4ddCommand_320 = "route add default -interface i4dd0"

SocketUserDistributionCfg_1 = "0x800:6:0:roundRobinDistributor"
SocketUserDistributionCfg_2 = "0x800:17:0:roundRobinDistributor"


# Initial Data Parameters for File Server(s)
# ==========================================
# Any of the PMD-ETH processor boards, which are not used as IO processors, may
# be used as file servers. However, the processors which will be used as file
# servers, must NOT be included in the TelORB cluster. It is therefore important
# that the configuration of these processors are removed (//) in the section
# "Parameters for TelORB Processors" in this file.
# Actually, the DNS settings for the file server processors should also be
# removed (#) in the section "Initial Data Parameters for DNS" in this file,
# but this is not necessary.
# In addition to this, some changes are necessary in the corresponding
# telorb.conf file. See section "Configuration of File Server(s)" in the
# telorb.conf file.
#
# If a file server will be used, uncomment the "FileSystemCommand..." lines
# below "File server 1" and adjust the following:
# - FileSystemCommand_320: Specify the IP addresses of eth0 (network A) and eth1
#                          (network B) on the processor used as file server,
#                          e.g.
#                          -o ipaddr=172.16.16.1 -o ipaddr=172.16.24.1.
#                          Note: The IP addresses must be the same as specified
#                          in the corresponding telorb.conf file.
#
# If a second file server will be used, uncomment the "FileSystemCommand..."
# lines below "File server 2" and adjust the "FileSystemCommand_350" line in the
# same way as for "File server 1".
#
# If more than two file servers will be used, just add further
# "FileSystemCommand..." lines with valid FileServer number(s), rpc minor
# numbers and IP addresses.

# File server 1
FileSystemCommand_300 = "mkdir /FileServer1"
FileSystemCommand_310 = "mknod -b /dev/rpc4 2 4"
FileSystemCommand_320 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.133 -o ipaddr=172.16.24.133 /dev/rpc4 /FileServer1/ /data"

# File server 2
#FileSystemCommand_330 = "mkdir /FileServer2"
#FileSystemCommand_340 = "mknod -b /dev/rpc5 2 5"
#FileSystemCommand_350 = "mount -t nfs -o uid=101 -o gid=501 -o ipaddr=aa7.bb7.cc5.dd7 -o ipaddr=aa8.bb8.cc8.dd8 /dev/rpc5 /FileServer2/ /data"

ENDDATA


//##############################################################################
//# APPLICATION DEPENDENT PARAMETERS (Adjust these to match your applications) #
//##############################################################################

INITIAL DATA

# Initial Data Parameters for Java
# ================================
# Adjust the following:
# - JAVA_CAPSULE_HEAP, JAVA_HEAP, JAVA_PERM_HEAP: Modify the sizes to suit your
#                                                 applications.

JAVA_CAPSULE_HEAP = 64				# Sets the size of the Java
						# Capsule Heap.
						# Default value: JAVA_HEAP + 12.
						# Recommended value: 64 MB (as
						# specified in UABtr05174).
						# With the present HotSpot JVM,
						# the JAVA_HEAP is not a part of
						# the JAVA_CAPSULE_HEAP.

JAVA_HEAP = 30					# Sets the size available for
						# Java-code and Java-data.
						# Default value: 4 MB.
						# With the present HotSpot JVM,
						# the JAVA_HEAP is not a part of
						# the JAVA_CAPSULE_HEAP.

JAVA_PERM_HEAP = 16				# Sets the size of the Java
						# Permanent Heap.
						# Default value: 4 MB (Vega).
						# Recommended value for target
						# systems: 16 MB.

ENDDATA


//###########################################################################
//# PARAMETERS WHICH MUST NOT BE CHANGED   (Do NOT adjust these)            #
//###########################################################################

// Parameter for Zone Name (for Network Redundancy)
// ================================================
ZONE 2;						// Specifies the standby zone.


INITIAL DATA

# Initial Data Parameters for Loadmodule Size
# ===========================================
BOOT_buffer_size = 16000000			# Buffer size for BOOT.
						# Default value: 5 MB.
						# Recommended value for the
						# HotSpot JVM: 16 MB.

LMD_buffer_size = 8000000			# Buffer size for the
						# LMDistributor process.
						# Default value: 3145728 byte.
						# Recommended value for the
						# HotSpot JVM: 8 MB.

LMR_buffer_size = 8000000			# Buffer size for the
						# LMReceiver process.
						# Default value: 3145728 byte.
						# Recommended value for the
						# HotSpot JVM: 8 MB.


# Initial Data Parameter for CORBA/IIOP
# =====================================
DorbIIOPHostName = "172.16.16.9:172.16.24.137"	# IP addresses of IIOP
						# gateway agents for
						# the system.
						# Use IP address of the
						# first Dicos loader
						# in Network A and IP
						# address of the second
						# Dicos loader in
						# Network B in own zone.


# Initial Data Parameter for Error Dumping
# ========================================
DUMP_DRIVER = "DumpDriverTftp"			# The name of the driver for
						# remote dumps (to IO
						# processors).
						# Default value: None.


# Initial Data Parameters for File System
# =======================================
FileSystemCommand_200 = "mkdir /dev"

FileSystemCommand_210 = "mkdir /loadingGroup01_1"
FileSystemCommand_220 = "mknod -b /dev/rpc1 2 1"
FileSystemCommand_230 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc1 /loadingGroup01_1/ /opt/telorb/axe/loadingGroup01_1"

FileSystemCommand_240 = "mkdir /loadingGroup01_2"
FileSystemCommand_250 = "mknod -b /dev/rpc2 2 2"
FileSystemCommand_260 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.17.1 -o ipaddr=172.16.25.1 /dev/rpc2 /loadingGroup01_2/ /opt/telorb/axe/loadingGroup01_2"

FileSystemCommand_270 = "mkdir /upgradePackages"
FileSystemCommand_280 = "mknod -b /dev/rpc3 2 3"
FileSystemCommand_290 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc3 /upgradePackages/ /opt/telorb/axe/upgradePackages"

# Additional File System mount points which require that "application_xx" directories are created on IO processor 1 below /opt/telorb/axe/ before the epct file is executed

FileSystemCommand_351 = "mkdir /application_01"
FileSystemCommand_352 = "mknod -b /dev/rpc6 2 6"
FileSystemCommand_353 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc6 /application_01/ /opt/telorb/axe/application_01"

FileSystemCommand_354 = "mkdir /application_02"
FileSystemCommand_355 = "mknod -b /dev/rpc7 2 7"
FileSystemCommand_356 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc7 /application_02/ /opt/telorb/axe/application_02"

FileSystemCommand_360 = "mkdir /application_03"
FileSystemCommand_370 = "mknod -b /dev/rpc8 2 8"
FileSystemCommand_380 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc8 /application_03/ /opt/telorb/axe/application_03"

FileSystemCommand_390 = "mkdir /application_04"
FileSystemCommand_400 = "mknod -b /dev/rpc9 2 9"
FileSystemCommand_410 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc9 /application_04/ /opt/telorb/axe/application_04"

FileSystemCommand_420 = "mkdir /application_05"
FileSystemCommand_430 = "mknod -b /dev/rpc10 2 10"
FileSystemCommand_440 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc10 /application_05/ /opt/telorb/axe/application_05"

#FileSystemCommand_450 = "mkdir /application_06"
#FileSystemCommand_460 = "mknod -b /dev/rpc11 2 11"
#FileSystemCommand_470 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc11 /application_06/ /opt/telorb/axe/application_06"

#FileSystemCommand_480 = "mkdir /application_07"
#FileSystemCommand_490 = "mknod -b /dev/rpc12 2 12"
#FileSystemCommand_500 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc12 /application_07/ /opt/telorb/axe/application_07"

#FileSystemCommand_510 = "mkdir /application_08"
#FileSystemCommand_520 = "mknod -b /dev/rpc13 2 13"
#FileSystemCommand_530 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc13 /application_08/ /opt/telorb/axe/application_08"

#FileSystemCommand_540 = "mkdir /application_09"
#FileSystemCommand_550 = "mknod -b /dev/rpc14 2 14"
#FileSystemCommand_560 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc14 /application_09/ /opt/telorb/axe/application_09"

#FileSystemCommand_570 = "mkdir /application_10"
#FileSystemCommand_580 = "mknod -b /dev/rpc15 2 15"
#FileSystemCommand_590 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc15 /application_10/ /opt/telorb/axe/application_10"

#FileSystemCommand_600 = "mkdir /application_11"
#FileSystemCommand_610 = "mknod -b /dev/rpc16 2 16"
#FileSystemCommand_620 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc16 /application_11/ /opt/telorb/axe/application_11"

#FileSystemCommand_8885 = "mkdir /application_12"
#FileSystemCommand_8886 = "mknod -b /dev/rpc17 2 17"
#FileSystemCommand_8887 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.16.129 -o ipaddr=172.16.24.129 /dev/rpc17 /application_12/ /opt/telorb/axe/application_12"


# Initial Data Parameters for DNS
# ===============================
SymbolicAddress_53 = "localhost:localhost.localdomain"	# DNS for localhost,etc.
NumericAddress_53  = "127.0.0.1"

SymbolicAddress_54 = "GESB_A"				# DNS for GESB_A.
NumericAddress_54  = "172.16.17.23:172.16.25.23"

SymbolicAddress_55 = "GESB_B"				# DNS for GESB_B.
NumericAddress_55  = "172.16.17.151:172.16.25.151"

SymbolicAddress_56 = "SCB_0A"				# DNS for SCB_0A.
NumericAddress_56  = "172.16.16.32:172.16.24.32"

SymbolicAddress_57 = "SCB_0B"				# DNS for SCB_0B.
NumericAddress_57  = "172.16.16.25:172.16.24.25"

SymbolicAddress_58 = "SCB_1A"				# DNS for SCB_1A.
NumericAddress_58  = "172.16.16.160:172.16.24.160"

SymbolicAddress_59 = "SCB_1B"				# DNS for SCB_1B.
NumericAddress_59  = "172.16.16.153:172.16.24.153"

SymbolicAddress_60 = "SCB_2A"				# DNS for SCB_2A.
NumericAddress_60  = "172.16.17.32:172.16.25.32"

SymbolicAddress_61 = "SCB_2B"				# DNS for SCB_2B.
NumericAddress_61  = "172.16.17.25:172.16.25.25"

SymbolicAddress_62 = "SCB_3A"				# DNS for SCB_3A.
NumericAddress_62  = "172.16.17.160:172.16.25.160"

SymbolicAddress_63 = "SCB_3B"				# DNS for SCB_3B.
NumericAddress_63  = "172.16.17.153:172.16.25.153"

SymbolicAddress_64 = "Proc_m0_s3"			# DNS for TelORB proc.
NumericAddress_64  = "172.16.16.3:172.16.24.3"

SymbolicAddress_65 = "Proc_m0_s5"			# DNS for TelORB proc.
NumericAddress_65  = "172.16.16.5:172.16.24.5"

SymbolicAddress_66 = "Proc_m0_s7"			# DNS for TelORB proc.
NumericAddress_66  = "172.16.16.7:172.16.24.7"

SymbolicAddress_67 = "Proc_m0_s9"			# DNS for TelORB proc.
NumericAddress_67  = "172.16.16.9:172.16.24.9"

SymbolicAddress_68 = "Proc_m0_s11"			# DNS for TelORB proc.
NumericAddress_68  = "172.16.16.11:172.16.24.11"

SymbolicAddress_69 = "Proc_m0_s13"			# DNS for TelORB proc.
NumericAddress_69  = "172.16.16.13:172.16.24.13"

SymbolicAddress_70 = "Proc_m0_s15"			# DNS for TelORB proc.
NumericAddress_70  = "172.16.16.15:172.16.24.15"

SymbolicAddress_71 = "Proc_m0_s17"			# DNS for TelORB proc.
NumericAddress_71  = "172.16.16.17:172.16.24.17"

SymbolicAddress_72 = "Proc_m0_s19"			# DNS for TelORB proc.
NumericAddress_72  = "172.16.16.19:172.16.24.19"

SymbolicAddress_73 = "Proc_m0_s21"			# DNS for TelORB proc.
NumericAddress_73  = "172.16.16.21:172.16.24.21"

SymbolicAddress_74 = "Proc_m0_s23"			# DNS for TelORB proc.
NumericAddress_74  = "172.16.16.23:172.16.24.23"

SymbolicAddress_75 = "Proc_m1_s9"			# DNS for TelORB proc.
NumericAddress_75  = "172.16.16.137:172.16.24.137"

SymbolicAddress_76 = "Proc_m1_s11"			# DNS for TelORB proc.
NumericAddress_76  = "172.16.16.139:172.16.24.139"

SymbolicAddress_77 = "Proc_m1_s13"			# DNS for TelORB proc.
NumericAddress_77  = "172.16.16.141:172.16.24.141"

SymbolicAddress_78 = "Proc_m1_s15"			# DNS for TelORB proc.
NumericAddress_78  = "172.16.16.143:172.16.24.143"

SymbolicAddress_79 = "Proc_m1_s17"			# DNS for TelORB proc.
NumericAddress_79  = "172.16.16.145:172.16.24.145"

SymbolicAddress_80 = "Proc_m1_s19"			# DNS for TelORB proc.
NumericAddress_80  = "172.16.16.147:172.16.24.147"

SymbolicAddress_81 = "Proc_m1_s21"			# DNS for TelORB proc.
NumericAddress_81  = "172.16.16.149:172.16.24.149"

SymbolicAddress_82 = "Proc_m1_s23"			# DNS for TelORB proc.
NumericAddress_82  = "172.16.16.151:172.16.24.151"

ENDDATA


ENVIRONMENT DATA

# Environment Data Parameters for GEM Cabinet Hardware Supervision
# ================================================================
GEM_HWI_ENABLED = "1"				# Enables the HW Inventory in
						# the TelORB Manager.
						# Default value: 0.

GEM_SCB_ADDRESSES = "SCB_0A,SCB_0B,SCB_1A,SCB_1B,SCB_2A,SCB_2B,SCB_3A,SCB_3B"
						# List of supervised SCBs.
						# Default value: None.

GEM_SCB_FANUNITS = "1,0,1,0,1,0,1,0"		# Specifies how many fans that
						# are connected to each SCB.
						# Default value: None.

GESB0 = "GESB_A,2,23,4"				# Specifies the GESB name,
						# magazine number, slot position
						# and number of active SCB links
						# for GESB0.
						# Default value: None.

GESB1 = "GESB_B,3,23,4"				# Specifies the GESB name,
						# magazine number, slot position
						# and number of active SCB links
						# for GESB1.
						# Default value: None.


# Environment Data Parameter for Alarm Panel
# ==========================================
AlarmPanelAddress = "172.16.16.129, 172.16.24.129, 172.16.17.1, 172.16.25.1"
						# IP addresses on IO processors
						# over networks A & B for the
						# RS232 bridge serving the alarm
						# panel.
						# Default values:
						#  IP address: None, Port: 5500.
ENDDATA

//##############################  End of file  ##############################

File r14_linux_maxi_zone1_19d_19l_2fs.epct, located at e.g.
/home/dicostest/tosFiles/to13/TelORB-R14-Linux-Patch7/
               Back to Contents

This is an example of an epct file for a maxi configuration for the NSP 4.1
system to13 (19 Dicos processors, 19 Linux processors, 2 File Servers).
Also see the corresponding telorb.conf file.

Example of file contents:

//###########################################################################
//#                                                                         #
//# epct file for TelORB R14 Linux, GEM-MAXI, Zone 1                  Rev.F #
//# ======================================================================= #
//#                                                                         #
//# This file contains settings for the following TelORB configuration      #
//# parameters: NAME, ZONE, PROCESSOR, SOFTWARE, INITIAL DATA and           #
//# ENVIRONMENT DATA.                                                       #
//#                                                                         #
//# (To configure Zone 2 for GEM-MAXI, use the file                         #
//# r14_linux_maxi_zone2.epct.template.)                                    #
//#                                                                         #
//# GEM-MAXI consists of 42 Pentium processors of which 2 are used as IO    #
//# processors.                                                             #
//# The two IO processors are located in magazine 1, slot 1 and in          #
//# magazine 2, slot 1.                                                     #
//# The two TelORB processors, used as Dicos loaders, are located in        #
//# magazine 0, slot 9 and in magazine 1, slot 9.                           #
//#                                                                         #
//# This file is divided into three main parts, namely "SITE DEPENDENT      #
//# PARAMETERS", "APPLICATION DEPENDENT PARAMETERS" and "PARAMETERS WHICH   #
//# MUST NOT BE CHANGED".                                                   #
//# Site and application dependent parameter values must be adjusted to     #
//# suit the target zone towards which this file will be used.              #
//#                                                                         #
//# Additional SOFTWARE and PROCESSOR pools (which are not specified in     #
//# this file) should preferably be added in a separate epct file.          #
//#                                                                         #
//# Note that the IP addresses used in the epct template files are just     #
//# recommendations.                                                        #
//# If they conflict with e.g. external IP addresses they may have to be    #
//# adjusted.                                                               #
//# For information about the recommended IP addressing scheme, consult the #
//# document "Internal IP addresses in TSP 4.0", doc no UAB/UT-02:004.      #
//#                                                                         #
//# When making changes in this file, note that the characters for comments #
//# are as follows:                                                         #
//# - For INITIAL DATA and ENVIRONMENT DATA, use the hash character (#).    #
//# - For the rest of the file, use double slash characters (//).           #
//#                                                                         #
//# For information about all valid TelORB Configuration Parameters for     #
//# TelORB R14, consult CPI Store at URL:  http://cpistore.ericsson.se      #
//#                                                                         #
//#                                                                 /uabmsu #
//###########################################################################

//###########################################################################
//# SITE DEPENDENT PARAMETERS   (Adjust these to match your site)           #
//###########################################################################

// Parameter for Zone Name
// =======================
// Adjust the following:
// - NAME: Specify the name of the zone, e.g. Stockholm_GSM_UMTS_HLR_R1A.

NAME to13_maxi_system_r14lp7;


// Parameter for Software
// ======================
// The parameter SOFTWARE is actually application dependent, but it has to be
// executed before the PROCESSOR parameters, and it also has a strong connection
// to the PROCESSOR pools.
// Additional SOFTWARE (than what is specified below) should preferably be added
// in a separate epct file.
//
// Adjust the following:
// - If any of the TelORB processors will run with Linux OS, uncomment IDP/SU1
//   and IDP/D38.
// - If DBN disk logging will be used, uncomment IDP/D24.
// - If VIP will be used, uncomment IDP/D32, IDP/D35, IDP/D48 and IDP/D49.
// The rest of the IDPs should be uncommented.

SOFTWARE IDP/MD14;	// Dicos_IDP
SOFTWARE IDP/MD16;	// Ethernet_IDP
SOFTWARE IDP/D13;	// IntelPcProcessorManagement_IDP
SOFTWARE IDP/D16;	// FileSystemComponents_IDP
SOFTWARE IDP/D22;	// GemScbSupervision_IDP, GEM hardware supervision
SOFTWARE IDP/D36;	// UDCRemoteServer_IDP, Linux DBN client proxy
SOFTWARE IDP/DUO2;	// Net_IDP, show load on processors
SOFTWARE IDP/MD11;	// CommLinkUdpAdaptation_IDP, InterZone IPC (Optional)
SOFTWARE IDP/MD18;	// Java_IDP (Optional)
SOFTWARE IDP/D2;	// NetRed_IDP (Optional)
SOFTWARE IDP/D30;	// LinuxIntelPcProcessorManagement_IDP, Linux (Optional)

SOFTWARE IDP/SU1;	// TelorbLinux_IDP, Linux (Optional)
SOFTWARE IDP/D38;	// TelorbLinuxJava_IDP, Linux (Optional)

SOFTWARE IDP/D24;	// DiskLog_IDP, DBN disk logging (Optional)

SOFTWARE IDP/D32;	// NetInet_IDP, VIP (Optional)
SOFTWARE IDP/D35;	// NetInetProcess_IDP, VIP (Optional)
SOFTWARE IDP/D48;	// TelorbLinuxNetInet_IDP, VIP (Optional)
SOFTWARE IDP/D49;	// TelorbLinuxNetInetProcess_IDP, VIP (Optional)

SOFTWARE IDP/D27;	// NetRedMonitorSimulator_IDP (Optional)

// Parameters for TelORB Processors
// ================================
// Additional PROCESSOR pools (than what is specified below) should preferably
// be added in a separate epct file.
//
// The TelORB processor names represent the physical processor board position in
// the cabinet, e.g. TelORB processor Proc_m0_s9 is located in magazine 0,
// slot 9.
// For TelORB processors Proc_m0_s9 and Proc_m1_s9, the following apply:
// - Specify MAC addresses, as described below.
// - Do not change any other settings, since these processors should run with
//   Dicos and be Dicos loaders.
//
// Adjust the following:
// - ADDRESS: Specify MAC addresses for eth0 and eth1 for each processor, e.g.
//            00:a0:a5:50:01:db 00:a0:a5:50:01:dc.
// - Specify which Operating System each processor should run with, as follows:
//     Dicos: The processor lines with the comment "// Dicos" should be
//            uncommented.
//            The processor lines with the comment "// Linux" should be
//            commented.
//     Linux: The processor lines with the comment "// Linux" should be
//            uncommented.
//            The processor lines with the comment "// Dicos" should be
//            commented.

// File server 1:
//PROCESSOR Proc_m0_s1
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
//	ADDRESS "xx:xx:xx:xx:xx:xx xx:xx:xx:xx:xx:xx"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

// PMD:
PROCESSOR Proc_m0_s5
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:b8 00:20:ce:c8:00:b9"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s9
	INITIAL							// Init. loader
	LOADER							// Dicos
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	ADDRESS "00:20:ce:c8:00:9c 00:20:ce:c8:00:9d"
	IN DicosCommonPool,DicosPlgLoaderPool,DicosDbReplicaPool,DicosQnPool,DicosUDCRemotePool,DicosNetRedPool,DicosNetRedConnectPool,NetRedMonitorSimulatorPool;	// Dicos

PROCESSOR Proc_m0_s11
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:5c 00:20:ce:c8:00:5d"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s13
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:30 00:20:ce:c8:00:31"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s15
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:7c 00:20:ce:c8:00:7d"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s17
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:8c 00:20:ce:c8:00:8d"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s19
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:a4 00:20:ce:c8:00:a5"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s21
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:e4 00:20:ce:c8:00:e5"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m0_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:94 00:20:ce:c8:00:95"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

// PMD:
PROCESSOR Proc_m1_s5
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:c0 00:20:ce:c8:00:c1"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s9
	LOADER							// Dicos
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	ADDRESS "00:20:ce:c8:00:50 00:20:ce:c8:00:51"
	IN DicosCommonPool,DicosPlgLoaderPool,DicosDbReplicaPool,DicosQnPool,DicosUDCRemotePool,DicosNetRedPool,DicosNetRedConnectPool,NetRedMonitorSimulatorPool;	// Dicos

PROCESSOR Proc_m1_s11
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:88 00:20:ce:c8:00:89"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s13
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:70 00:20:ce:c8:00:71"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s15
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:58 00:20:ce:c8:00:59"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s17
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:44 00:20:ce:c8:00:45"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s19
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:68 00:20:ce:c8:00:69"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s21
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:dc 00:20:ce:c8:00:dd"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m1_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:d8 00:20:ce:c8:00:d9"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

// PMD:
PROCESSOR Proc_m3_s1
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:d0 00:20:ce:c8:00:d1"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s5
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:60 00:20:ce:c8:00:61"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s7
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:b0 00:20:ce:c8:00:b1"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s9
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:cc 00:20:ce:c8:00:cd"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s11
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:c8 00:20:ce:c8:00:c9"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s13
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:6c 00:20:ce:c8:00:6d"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s15
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:84 00:20:ce:c8:00:85"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s17
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:78 00:20:ce:c8:00:79"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s19
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:64 00:20:ce:c8:00:65"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m3_s21
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:38 00:20:ce:c8:00:39"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

// File server 2:
//PROCESSOR Proc_m4_s1
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
//	ADDRESS "xx:xx:xx:xx:xx:xx xx:xx:xx:xx:xx:xx"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s5
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:34 00:20:ce:c8:00:35"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s7
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:40 00:20:ce:c8:00:41"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s9
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:a0 00:20:ce:c8:00:a1"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s11
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:80 00:20:ce:c8:00:81"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s13
	TARGET i486						// Dicos
	TYPE IntelPc						// Dicos
//	LOADER							// Linux
//	TARGET i486-linux					// Linux
//	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:3c 00:20:ce:c8:00:3d"
	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
//	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s15
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:98 00:20:ce:c8:00:99"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s17
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:ac 00:20:ce:c8:00:ad"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s19
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:74 00:20:ce:c8:00:75"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s21
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:e0 00:20:ce:c8:00:e1"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux

PROCESSOR Proc_m4_s23
//	TARGET i486						// Dicos
//	TYPE IntelPc						// Dicos
	LOADER							// Linux
	TARGET i486-linux					// Linux
	TYPE LinuxIntelPc					// Linux
	ADDRESS "00:20:ce:c8:00:b4 00:20:ce:c8:00:b5"
//	IN DicosCommonPool,DicosUDCRemotePool,DicosNetRedPool;	// Dicos
	IN UnixCommonPool;					// Linux


INITIAL DATA

# Initial Data Parameter for Date and Time
# ========================================
# Adjust the following:
# - TIME_DST_DATES: Modify the dates to correspond to the Daylight Saving Times
#                   for the valid year, at the zone location, e.g.
#                   (2003033002,1, 2003102602,0).

TIME_DST_DATES = (2003033002,1, 2003102602,0)	# Pre-loads the DST database at
						# initial start. The dates are
						# the last Sunday in March and
						# October, respectively.
						# Default value: None.


# Initial Data Parameters for DNS
# ===============================
# Adjust the following:
# - NumericAddress_50: Adjust both IP addresses to correspond to the symbolic
#                      hostname (DNS_SERVERS), which is specified in
#                      SymbolicAddress_50, e.g.
#                      134.138.226.13:134.138.201.17.
# - NumericAddress_51: Adjust the first IP address to correspond to the
#                      symbolic hostname (io1), which is specified in
#                      SymbolicAddress_51. This is the IP address of the
#                      external interface of IO processor 1, e.g.
#                      134.138.187.95.
# - NumericAddress_52: Adjust the first IP address to correspond to the
#                      symbolic hostname (io2), which is specified in
#                      SymbolicAddress_52. This is the IP address of the
#                      external interface of IO processor 2, e.g.
#                      134.138.187.96.

SymbolicAddress_50 = "DNS_SERVERS"			# DNS for remote DNS
NumericAddress_50  = "134.138.226.13:134.138.201.17"	# servers.

SymbolicAddress_51 = "io1"				# DNS for IO proc. 1.
NumericAddress_51  = "134.138.187.58:172.16.0.129:172.16.8.129"

SymbolicAddress_52 = "io2"				# DNS for IO proc. 2.
NumericAddress_52  = "134.138.187.59:172.16.1.1:172.16.9.1"


# Initial Data Parameters for Network Redundancy
# ==============================================
# Adjust the following:
# - If Network Redundancy will be used, uncomment the "i4ddCommand..." lines.

#i4ddCommand_200 = "route add -net 172.16.16.0 -netmask 255.255.248.0 172.16.0.31"
#i4ddCommand_210 = "route add -net 172.16.24.0 -netmask 255.255.248.0 172.16.8.31"


# Initial Data Parameters for VIP
# ===============================
# Currently, VIP can only be used on TelORB processors running with Dicos.
# In this template, only one VIP address is considered and TelORB processors
# Proc_m0_s17 and Proc_m0_s19 are configured for VIP usage.
#
# Adjust the following:
# - If VIP will be used, uncomment the "i4ddCommand..." lines.
# - i4ddCommand_300: Depending on your VIP router configurations, the IP
#                    addresses of the VIP router links on the router end may
#                    have to be modified, e.g. 192.168.61.1.
#                    (If the VIP routers have not yet been configured, the
#                    default values for the VIP router links, used in the
#                    template, can be kept and later be used when configuring
#                    the VIP routers.)
# - i4ddCommand_310: Specify the VIP address of the zone, e.g.
#                    100.100.100.100.

i4ddCommand_300 = "ddconfig i4dd0 Proc_m0_s15:eth2:192.168.76.1 Proc_m0_s15:eth3:192.168.77.2 Proc_m0_s17:eth2:192.168.76.2 Proc_m0_s17:eth3:192.168.77.1"

i4ddCommand_310 = "ifconfig i4dd0 inet 134.138.71.13"

i4ddCommand_320 = "route add default -interface i4dd0"

SocketUserDistributionCfg_1 = "0x800:6:0:roundRobinDistributor"
SocketUserDistributionCfg_2 = "0x800:17:0:roundRobinDistributor"


# Initial Data Parameters for File Server(s)
# ==========================================
# Any of the PMD-ETH processor boards, which are not used as IO processors, may
# be used as file servers. However, the processors which will be used as file
# servers, must NOT be included in the TelORB cluster. It is therefore important
# that the configuration of these processors are removed (//) in the section
# "Parameters for TelORB Processors" in this file.
# Actually, the DNS settings for the file server processors should also be
# removed (#) in the section "Initial Data Parameters for DNS" in this file,
# but this is not necessary.
# In addition to this, some changes are necessary in the corresponding
# telorb.conf file. See section "Configuration of File Server(s)" in the
# telorb.conf file.
#
# If a file server will be used, uncomment the "FileSystemCommand..." lines
# below "File server 1" and adjust the following:
# - FileSystemCommand_320: Specify the IP addresses of eth0 (network A) and eth1
#                          (network B) on the processor used as file server,
#                          e.g.
#                          -o ipaddr=172.16.0.1 -o ipaddr=172.16.8.1.
#                          Note: The IP addresses must be the same as specified
#                          in the corresponding telorb.conf file.

#
# If a second file server will be used, uncomment the "FileSystemCommand..."
# lines below "File server 2" and adjust the "FileSystemCommand_350" line in the
# same way as for "File server 1".
#
# If more than two file servers will be used, just add further
# "FileSystemCommand..." lines with valid FileServer number(s), rpc minor
# numbers and IP addresses.

# File server 1:
FileSystemCommand_300 = "mkdir /FileServer1"
FileSystemCommand_310 = "mknod -b /dev/rpc4 2 4"
FileSystemCommand_320 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.0.1 -o ipaddr=172.16.8.1 /dev/rpc4 /FileServer1/ /data"

# File server 2:
FileSystemCommand_330 = "mkdir /FileServer2"
FileSystemCommand_340 = "mknod -b /dev/rpc5 2 5"
FileSystemCommand_350 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.2.1 -o ipaddr=172.16.10.1 /dev/rpc5 /FileServer2/ /data"

ENDDATA


//##############################################################################
//# APPLICATION DEPENDENT PARAMETERS (Adjust these to match your applications) #
//##############################################################################

INITIAL DATA

# Initial Data Parameters for Java
# ================================
# Adjust the following:
# - JAVA_CAPSULE_HEAP, JAVA_HEAP, JAVA_PERM_HEAP: Modify the sizes to suit your
#                                                 applications.

JAVA_CAPSULE_HEAP = 64				# Sets the size of the Java
						# Capsule Heap.
						# Default value: JAVA_HEAP + 12.
						# Recommended value: 64 MB (as
						# specified in UABtr05174).
						# With the present HotSpot JVM,
						# the JAVA_HEAP is not a part of
						# the JAVA_CAPSULE_HEAP.

JAVA_HEAP = 30					# Sets the size available for
						# Java-code and Java-data.
						# Default value: 4 MB.
						# With the present HotSpot JVM,
						# the JAVA_HEAP is not a part of
						# the JAVA_CAPSULE_HEAP.

JAVA_PERM_HEAP = 16				# Sets the size of the Java
						# Permanent Heap.
						# Default value: 4 MB (Vega).
						# Recommended value for target
						# systems: 16 MB.

ENDDATA


//###########################################################################
//# PARAMETERS WHICH MUST NOT BE CHANGED   (Do NOT adjust these)            #
//###########################################################################

// Parameter for Zone Name (for Network Redundancy)
// ================================================
ZONE 1;						// Specifies the master zone.


INITIAL DATA

# Initial Data Parameters for Loadmodule Size
# ===========================================
BOOT_buffer_size = 16000000			# Buffer size for BOOT.
						# Default value: 5 MB.
						# Recommended value for the
						# HotSpot JVM: 16 MB.

LMD_buffer_size = 8000000			# Buffer size for the
						# LMDistributor process.
						# Default value: 3145728 byte.
						# Recommended value for the
						# HotSpot JVM: 8 MB.

LMR_buffer_size = 8000000			# Buffer size for the
						# LMReceiver process.
						# Default value: 3145728 byte.
						# Recommended value for the
						# HotSpot JVM: 8 MB.


# Initial Data Parameter for CORBA/IIOP
# =====================================
DorbIIOPHostName = "172.16.0.9:172.16.8.137"	# IP addresses of IIOP
						# gateway agents for
						# the system.
						# Use IP address of the
						# first Dicos loader
						# in Network A and IP
						# address of the second
						# Dicos loader in
						# Network B in own zone.


# Initial Data Parameter for Error Dumping
# ========================================
DUMP_DRIVER = "DumpDriverTftp"			# The name of the driver for
						# remote dumps (to IO
						# processors).
						# Default value: None.


# Initial Data Parameters for File System
# =======================================
FileSystemCommand_200 = "mkdir /dev"

FileSystemCommand_210 = "mkdir /loadingGroup01_1"
FileSystemCommand_220 = "mknod -b /dev/rpc1 2 1"
FileSystemCommand_230 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.0.129 -o ipaddr=172.16.8.129 /dev/rpc1 /loadingGroup01_1/ /opt/telorb/axe/loadingGroup01_1"

FileSystemCommand_240 = "mkdir /loadingGroup01_2"
FileSystemCommand_250 = "mknod -b /dev/rpc2 2 2"
FileSystemCommand_260 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.1.1 -o ipaddr=172.16.9.1 /dev/rpc2 /loadingGroup01_2/ /opt/telorb/axe/loadingGroup01_2"

FileSystemCommand_270 = "mkdir /upgradePackages"
FileSystemCommand_280 = "mknod -b /dev/rpc3 2 3"
FileSystemCommand_290 = "mount -t nfs -o uid=44622 -o gid=33 -o ipaddr=172.16.0.129 -o ipaddr=172.16.8.129 /dev/rpc3 /upgradePackages/ /opt/telorb/axe/upgradePackages"


# Initial Data Parameters for DNS
# ===============================
SymbolicAddress_53 = "localhost:localhost.localdomain"	# DNS for localhost,etc.
NumericAddress_53  = "127.0.0.1"

SymbolicAddress_54 = "GESB_A"				# DNS for GESB_A.
NumericAddress_54  = "172.16.1.23:172.16.9.23"

SymbolicAddress_55 = "GESB_B"				# DNS for GESB_B.
NumericAddress_55  = "172.16.1.151:172.16.9.151"

SymbolicAddress_56 = "SCB_0A"				# DNS for SCB_0A.
NumericAddress_56  = "172.16.0.32:172.16.8.32"

SymbolicAddress_57 = "SCB_0B"				# DNS for SCB_0B.
NumericAddress_57  = "172.16.0.25:172.16.8.25"

SymbolicAddress_58 = "SCB_1A"				# DNS for SCB_1A.
NumericAddress_58  = "172.16.0.160:172.16.8.160"

SymbolicAddress_59 = "SCB_1B"				# DNS for SCB_1B.
NumericAddress_59  = "172.16.0.153:172.16.8.153"

SymbolicAddress_60 = "SCB_2A"				# DNS for SCB_2A.
NumericAddress_60  = "172.16.1.32:172.16.9.32"

SymbolicAddress_61 = "SCB_2B"				# DNS for SCB_2B.
NumericAddress_61  = "172.16.1.25:172.16.9.25"

SymbolicAddress_62 = "SCB_3A"				# DNS for SCB_3A.
NumericAddress_62  = "172.16.1.160:172.16.9.160"

SymbolicAddress_63 = "SCB_3B"				# DNS for SCB_3B.
NumericAddress_63  = "172.16.1.153:172.16.9.153"

SymbolicAddress_64 = "SCB_4A"				# DNS for SCB_4A.
NumericAddress_64  = "172.16.2.32:172.16.10.32"

SymbolicAddress_65 = "SCB_4B"				# DNS for SCB_4B.
NumericAddress_65  = "172.16.2.25:172.16.10.25"

SymbolicAddress_66 = "SCB_5A"				# DNS for SCB_5A.
NumericAddress_66  = "172.16.2.160:172.16.10.160"

SymbolicAddress_67 = "SCB_5B"				# DNS for SCB_5B.
NumericAddress_67  = "172.16.2.153:172.16.10.153"

SymbolicAddress_68 = "SCB_6A"				# DNS for SCB_6A.
NumericAddress_68  = "172.16.3.32:172.16.11.32"

SymbolicAddress_69 = "SCB_6B"				# DNS for SCB_6B.
NumericAddress_69  = "172.16.3.25:172.16.11.25"

SymbolicAddress_70 = "SCB_7A"				# DNS for SCB_7A.
NumericAddress_70  = "172.16.3.160:172.16.11.160"

SymbolicAddress_71 = "SCB_7B"				# DNS for SCB_7B.
NumericAddress_71  = "172.16.3.153:172.16.11.153"

SymbolicAddress_72 = "Proc_m0_s1"			# DNS for TelORB proc.
NumericAddress_72  = "172.16.0.1:172.16.8.1"

SymbolicAddress_73 = "Proc_m0_s5"			# DNS for TelORB proc.
NumericAddress_73  = "172.16.0.5:172.16.8.5"

SymbolicAddress_74 = "Proc_m0_s9"			# DNS for TelORB proc.
NumericAddress_74  = "172.16.0.9:172.16.8.9"

SymbolicAddress_75 = "Proc_m0_s11"			# DNS for TelORB proc.
NumericAddress_75  = "172.16.0.11:172.16.8.11"

SymbolicAddress_76 = "Proc_m0_s13"			# DNS for TelORB proc.
NumericAddress_76  = "172.16.0.13:172.16.8.13"

SymbolicAddress_77 = "Proc_m0_s15"			# DNS for TelORB proc.
NumericAddress_77  = "172.16.0.15:172.16.8.15"

SymbolicAddress_78 = "Proc_m0_s17"			# DNS for TelORB proc.
NumericAddress_78  = "172.16.0.17:172.16.8.17"

SymbolicAddress_79 = "Proc_m0_s19"			# DNS for TelORB proc.
NumericAddress_79  = "172.16.0.19:172.16.8.19"

SymbolicAddress_80 = "Proc_m0_s21"			# DNS for TelORB proc.
NumericAddress_80  = "172.16.0.21:172.16.8.21"

SymbolicAddress_81 = "Proc_m0_s23"			# DNS for TelORB proc.
NumericAddress_81  = "172.16.0.23:172.16.8.23"

SymbolicAddress_82 = "Proc_m1_s5"			# DNS for TelORB proc.
NumericAddress_82  = "172.16.0.133:172.16.8.133"

SymbolicAddress_83 = "Proc_m1_s9"			# DNS for TelORB proc.
NumericAddress_83  = "172.16.0.137:172.16.8.137"

SymbolicAddress_84 = "Proc_m1_s11"			# DNS for TelORB proc.
NumericAddress_84  = "172.16.0.139:172.16.8.139"

SymbolicAddress_85 = "Proc_m1_s13"			# DNS for TelORB proc.
NumericAddress_85  = "172.16.0.141:172.16.8.141"

SymbolicAddress_86 = "Proc_m1_s15"			# DNS for TelORB proc.
NumericAddress_86  = "172.16.0.143:172.16.8.143"

SymbolicAddress_87 = "Proc_m1_s17"			# DNS for TelORB proc.
NumericAddress_87  = "172.16.0.145:172.16.8.145"

SymbolicAddress_88 = "Proc_m1_s19"			# DNS for TelORB proc.
NumericAddress_88  = "172.16.0.147:172.16.8.147"

SymbolicAddress_89 = "Proc_m1_s21"			# DNS for TelORB proc.
NumericAddress_89  = "172.16.0.149:172.16.8.149"

SymbolicAddress_90 = "Proc_m1_s23"			# DNS for TelORB proc.
NumericAddress_90  = "172.16.0.151:172.16.8.151"

SymbolicAddress_91 = "Proc_m3_s1"			# DNS for TelORB proc.
NumericAddress_91  = "172.16.1.131:172.16.9.131"

SymbolicAddress_92 = "Proc_m3_s5"			# DNS for TelORB proc.
NumericAddress_92  = "172.16.1.133:172.16.9.133"

SymbolicAddress_93 = "Proc_m3_s7"			# DNS for TelORB proc.
NumericAddress_93  = "172.16.1.135:172.16.9.135"

SymbolicAddress_94 = "Proc_m3_s9"			# DNS for TelORB proc.
NumericAddress_94  = "172.16.1.137:172.16.9.137"

SymbolicAddress_95 = "Proc_m3_s11"			# DNS for TelORB proc.
NumericAddress_95  = "172.16.1.139:172.16.9.139"

SymbolicAddress_96 = "Proc_m3_s13"			# DNS for TelORB proc.
NumericAddress_96  = "172.16.1.141:172.16.9.141"

SymbolicAddress_97 = "Proc_m3_s15"			# DNS for TelORB proc.
NumericAddress_97  = "172.16.1.143:172.16.9.143"

SymbolicAddress_98 = "Proc_m3_s17"			# DNS for TelORB proc.
NumericAddress_98  = "172.16.1.145:172.16.9.145"

SymbolicAddress_99 = "Proc_m3_s19"			# DNS for TelORB proc.
NumericAddress_99  = "172.16.1.147:172.16.9.147"

SymbolicAddress_100 = "Proc_m3_s21"			# DNS for TelORB proc.
NumericAddress_100  = "172.16.1.149:172.16.9.149"

SymbolicAddress_101 = "Proc_m4_s1"			# DNS for TelORB proc.
NumericAddress_101  = "172.16.2.1:172.16.10.1"

SymbolicAddress_102 = "Proc_m4_s5"			# DNS for TelORB proc.
NumericAddress_102  = "172.16.2.3:172.16.10.3"

SymbolicAddress_103 = "Proc_m4_s7"			# DNS for TelORB proc.
NumericAddress_103  = "172.16.2.7:172.16.10.7"

SymbolicAddress_104 = "Proc_m4_s9"			# DNS for TelORB proc.
NumericAddress_104  = "172.16.2.9:172.16.10.9"

SymbolicAddress_105 = "Proc_m4_s11"			# DNS for TelORB proc.
NumericAddress_105  = "172.16.2.11:172.16.10.11"

SymbolicAddress_106 = "Proc_m4_s13"			# DNS for TelORB proc.
NumericAddress_106  = "172.16.2.13:172.16.10.13"

SymbolicAddress_107 = "Proc_m4_s15"			# DNS for TelORB proc.
NumericAddress_107  = "172.16.2.15:172.16.10.15"

SymbolicAddress_108 = "Proc_m4_s17"			# DNS for TelORB proc.
NumericAddress_108  = "172.16.2.17:172.16.10.17"

SymbolicAddress_109 = "Proc_m4_s19"			# DNS for TelORB proc.
NumericAddress_109  = "172.16.2.19:172.16.10.19"

SymbolicAddress_110 = "Proc_m4_s21"			# DNS for TelORB proc.
NumericAddress_110  = "172.16.2.21:172.16.10.21"

SymbolicAddress_111 = "Proc_m4_s23"			# DNS for TelORB proc.
NumericAddress_111  = "172.16.2.23:172.16.10.23"

ENDDATA


ENVIRONMENT DATA

# Environment Data Parameters for GEM Cabinet Hardware Supervision
# ================================================================
GEM_HWI_ENABLED = "1"				# Enables the HW Inventory in
						# the TelORB Manager.
						# Default value: 0.

GEM_SCB_ADDRESSES = "SCB_0A,SCB_0B,SCB_1A,SCB_1B,SCB_2A,SCB_2B,SCB_3A,SCB_3B,SCB_4A,SCB_4B,SCB_5A,SCB_5B,SCB_6A,SCB_6B,SCB_7A,SCB_7B"
						# List of supervised SCBs.
						# Default value: None.

GEM_SCB_FANUNITS = "1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0"	# Specifies how many
						# fans that are
						# connected to each SCB.
						# Default value: None.

GESB0 = "GESB_A,2,23,8"				# Specifies the GESB name,
						# magazine number, slot position
						# and number of active SCB links
						# for GESB0.
						# Default value: None.

GESB1 = "GESB_B,3,23,8"				# Specifies the GESB name,
						# magazine number, slot position
						# and number of active SCB links
						# for GESB1.
						# Default value: None.


# Environment Data Parameter for Alarm Panel
# ==========================================
AlarmPanelAddress = "172.16.0.129, 172.16.8.129, 172.16.1.1, 172.16.9.1"
						# IP addresses on IO processors
						# over networks A & B for the
						# RS232 bridge serving the alarm
						# panel.
						# Default values:
						#  IP address: None, Port: 5500.
ENDDATA

//##############################  End of file  ##############################

Comments:

File demo2000.epct, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/
               Back to Contents

Example of file contents:
SOFTWARE
	IDP/DEM101;	// Demo2_IDP, Optional

//Demo2000 NEW Dicos 9D9L 3.0.1
PROCESSOR Proc_m0_s3 ALSO IN De2SubNonCoLocatedPool; 
PROCESSOR Proc_m0_s5 ALSO IN De2SubNonCoLocatedPool;
PROCESSOR Proc_m0_s7 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m0_s9 ALSO IN De2CoordPool,De2GwPool;
PROCESSOR Proc_m0_s11 ALSO IN De2SubNonCoLocatedPool;
PROCESSOR Proc_m0_s13 ALSO IN De2SubNonCoLocatedPool;
PROCESSOR Proc_m0_s15 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m0_s17 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m0_s19 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m0_s21 ALSO IN De2SubNonCoLocatedPool;
PROCESSOR Proc_m0_s23 ALSO IN De2SubNonCoLocatedPool;
// Proc_m1_s5 used as File Server
PROCESSOR Proc_m1_s9 ALSO IN De2CoordPool,De2GwPool;
PROCESSOR Proc_m1_s11 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m1_s13 ALSO IN De2SubNonCoLocatedPool;
PROCESSOR Proc_m1_s15 ALSO IN De2SubNonCoLocatedPool;
//PROCESSOR Proc_m1_s17 ALSO IN De2SubNonCoLocatedPool;
PROCESSOR Proc_m1_s19 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m1_s21 ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;
PROCESSOR Proc_m1_s23 ALSO IN De2SubNonCoLocatedPool;

//-------------------------------------------------------------
// Info from Michel
//-------------------------------------------------------------

// For all Dicos loader processors:
//PROCESSOR Proc_m0_s9 ALSO IN De2CoordPool,De2GwPool;

// For all Dicos non-loader processors:
//PROCESSOR Proc_mX_sY ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool;

// For all Linux processors:
//PROCESSOR Proc_mX_sY ALSO IN De2SubNonCoLocatedPool;

// For two Dicos non-loader processors, if no Linux processors are used
// (do not execute Linux traffic in this case):
//PROCESSOR Proc_mX_sY ALSO IN De2TGPool,De2DisPool,De2SubPool,De2PopPool,De2UnixAccessPool,De2SubNonCoLocatedPool;

File demo.epct, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/
               Back to Contents

Not updated with the correct processor names nor the correct amount of TelORB processors with Dicos OS.

Example of file contents:

SOFTWARE
        IDP/DEA9990;    // DemoApp_IDP, Optional

PROCESSOR Proc_m0_s5 ALSO IN TrafficGeneratorPool;
PROCESSOR Proc_m0_s7 ALSO IN TrafficGeneratorPool;
PROCESSOR Proc_m0_s11 ALSO IN ApplicationPool;
PROCESSOR Proc_m0_s13 ALSO IN ApplicationPool;
PROCESSOR Proc_m0_s15 ALSO IN ApplicationPool;
PROCESSOR Proc_m0_s17 ALSO IN ApplicationPool;
PROCESSOR Proc_m0_s19 ALSO IN ApplicationPool;
PROCESSOR Proc_m0_s21 ALSO IN ApplicationPool;
PROCESSOR Proc_m0_s23 ALSO IN ApplicationPool;

File java.epct, located at e.g.
/home/dicostest/tosFiles/to28/r14cos/
               Back to Contents

To be used to get Java "traffic" when using the Demo application.

Not updated with the correct processor names nor the correct amount of TelORB processors with Dicos OS.

Example of file contents:

SOFTWARE
	IDP/D1;		// JavaDemo_IDP, Optional

PROCESSOR Processor1 ALSO IN JavaDemoTGPool;
PROCESSOR Processor2 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor3 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor4 ALSO IN JavaDemoAppPool;
PROCESSOR Processor5 ALSO IN JavaDemoAppPool;
PROCESSOR Processor6 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor7 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor8 ALSO IN JavaDemoAppPool;
PROCESSOR Processor9 ALSO IN JavaDemoAppPool;
PROCESSOR Processor10 ALSO IN JavaDemoTGPool;
//PROCESSOR Processor11 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor12 ALSO IN JavaDemoAppPool;
PROCESSOR Processor13 ALSO IN JavaDemoAppPool;
PROCESSOR Processor14 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor15 ALSO IN JavaDemoAppPool;
//PROCESSOR Processor16 ALSO IN JavaDemoAppPool;
PROCESSOR Processor17 ALSO IN JavaDemoAppPool;
PROCESSOR Processor18 ALSO IN JavaDemoAppPool;

File viptest.epct, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/
               Back to Contents

Example of file contents:
SOFTWARE IDP/DSS01;	// DsTestServerProcess, for VIP test on Dicos, Optional
SOFTWARE IDP/D51;	// TcpTestServer, for VIP test on Linux, Optional

// Dicos
PROCESSOR Proc_m0_s7 ALSO IN DsTestServerPool;
PROCESSOR Proc_m0_s9 ALSO IN DsTestClientPool;
PROCESSOR Proc_m0_s15 ALSO IN DsTestServerPool;
PROCESSOR Proc_m0_s17 ALSO IN DsTestServerPool;
PROCESSOR Proc_m0_s19 ALSO IN DsTestServerPool;
PROCESSOR Proc_m1_s9 ALSO IN DsTestClientPool;
PROCESSOR Proc_m1_s11 ALSO IN DsTestServerPool;
PROCESSOR Proc_m1_s19 ALSO IN DsTestServerPool;
PROCESSOR Proc_m1_s21 ALSO IN DsTestServerPool;

// Linux
PROCESSOR Proc_m0_s3 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m0_s5 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m0_s11 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m0_s13 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m0_s21 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m0_s23 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m1_s13 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m1_s15 ALSO IN LinuxInetServersPool;
PROCESSOR Proc_m1_s23 ALSO IN LinuxInetServersPool;


ENVIRONMENT DATA

DsTest_disableClientProcess="1"
DsTest_distributeServerPortsOnAllProcessors="0"
DsTest_useOneSessionServerPerPort="0"
DsTest_delayBetweenServerRestartsOnPort="0"
DsTest_verboseLevel="0"

ENDDATA

File doi_stl.epct, located at e.g.
/home/dicostest/tosFiles/to28/TelORB-R14-Linux-Patch6/
               Back to Contents

Example of file contents:
SOFTWARE	IDP/D7;		// Dtsrv_IDP (Dicos Test Server)
SOFTWARE	IDP/AXG471;	// DatabaseGeneralTestPOTS_IDP
SOFTWARE	IDP/D19;	// DtsrvDoiBasicTest_IDP
SOFTWARE	IDP/PL7;	// JavaDpiFunctionTest_IDP
SOFTWARE	IDP/UDC100;	// DoiTestProcsUdc_IDP
SOFTWARE	IDP/TestSTL;	// TestSTL_IDP

// Dicos processors
PROCESSOR Proc_m0_s7 ALSO IN DoiTestPool,JavaTestPool;
PROCESSOR Proc_m0_s9 ALSO IN DoiTestPool,JavaTestPool,DicosTestServerPool;
PROCESSOR Proc_m0_s15 ALSO IN DoiTestPool,JavaTestPool;
PROCESSOR Proc_m0_s17 ALSO IN DoiTestPool,JavaTestPool;
PROCESSOR Proc_m0_s19 ALSO IN DoiTestPool,JavaTestPool;
PROCESSOR Proc_m1_s9 ALSO IN DoiTestPool,JavaTestPool,DicosTestServerPool;
PROCESSOR Proc_m1_s11 ALSO IN DoiTestPool,JavaTestPool;
PROCESSOR Proc_m1_s19 ALSO IN DoiTestPool,JavaTestPool;
PROCESSOR Proc_m1_s21 ALSO IN DoiTestPool,JavaTestPool;

// Linux processors
PROCESSOR Proc_m0_s3 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m0_s5 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m0_s11 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m0_s13 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m0_s21 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m0_s23 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m1_s13 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m1_s15 ALSO IN DoiTestProcsPool;
PROCESSOR Proc_m1_s23 ALSO IN DoiTestProcsPool;

File servicePlatform.epct with the applications AC, HLR and SCP, located at e.g.
/home/dicostest/tosFiles/to28/r14cos/
               Back to Contents

Example of file contents:
SOFTWARE
	IDG/SERVICEPLATFORM,
	IDG/HLR,
	IDG/AC,
	IDG/SCP,
	IDP/POPULATOR;

// ALLOCATE DfsCosNamingResponder_DUT TO DbaPool;	
INITIAL DATA

# The following are our two SS7 Machines
# Both rev A and rev B+ for the HLR application are required below
#The_IP_Address = "134.138.59.40"
#The_IP_Address_Dual = "134.138.60.40"
#Count_IP_Port = 4
#The_IP_Port = 8001		# Old HLR (SSN5), HLR protocol rev A
#The_IP_Port2 = 8002		# New HLR (SSN6), HLR protocol rev B+
#The_IP_Port3 = 8003		# AC (SSN10)
#The_IP_Port4 = 8004		# SCP (SSN55)

#The_Second_IP_Address = "134.138.59.41"
#The_Second_IP_Address_Dual = "134.138.60.41"
#Count_Second_IP_Port = 4
#The_Second_IP_Port = 8001	# Old HLR (SSN5), HLR protocol rev A
#The_Second_IP_Port2 = 8002	# New HLR (SSN6), HLR protocol rev B+
#The_Second_IP_Port3 = 8003	# AC (SSN10)
#The_Second_IP_Port4 = 8004	# SCP (SSN55)

#Count_SS7_Activated = 2 

MonitorTableSize = 16384
SignallerTableSize = 2048
MaxPortNamePublications = 4000
Ddb_majorTrace = (245)

ENDDATA

File pools.epct with the applications AC, HLR and SCP, located at e.g.
/home/dicostest/tosFiles/to28/r14cos/
               Back to Contents

Example of file contents:
PROCESSOR Proc_m0_s7 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m0_s9 ALSO IN DbaPool,PopExePool;
PROCESSOR Proc_m0_s15 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m0_s17 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m0_s19 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m1_s9 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m1_s11 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m1_s19 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;
PROCESSOR Proc_m1_s21 ALSO IN DistributorPool,HlrPool,AcPool,ScpPool,PopPool;

File S84kickstart-tsp on IO processors 1 and 2, located at /etc/rc3.d/ with a link to ../init.d/kickstart-tsp               Back to Contents

Example of contents of directory /etc/rc.d/:
total 0
lrwxrwxrwx    1 root     root           15 May 13  2002 K03rhnsd -> ../init.d/rhnsd
lrwxrwxrwx    1 root     root           13 May 13  2002 K10xfs -> ../init.d/xfs
lrwxrwxrwx    1 root     root           13 May 13  2002 K15gpm -> ../init.d/gpm
lrwxrwxrwx    1 root     root           15 May 13  2002 K15httpd -> ../init.d/httpd
lrwxrwxrwx    1 root     root           16 May 13  2002 K20rstatd -> ../init.d/rstatd
lrwxrwxrwx    1 root     root           17 May 13  2002 K20rusersd -> ../init.d/rusersd
lrwxrwxrwx    1 root     root           16 May 13  2002 K20rwalld -> ../init.d/rwalld
lrwxrwxrwx    1 root     root           15 May 13  2002 K20rwhod -> ../init.d/rwhod
lrwxrwxrwx    1 root     root           19 May 13  2002 K34yppasswdd -> ../init.d/yppasswdd
lrwxrwxrwx    1 root     root           18 May 13  2002 K45arpwatch -> ../init.d/arpwatch
lrwxrwxrwx    1 root     root           15 May 13  2002 K45named -> ../init.d/named
lrwxrwxrwx    1 root     root           15 May 13  2002 K50snmpd -> ../init.d/snmpd
lrwxrwxrwx    1 root     root           13 May 13  2002 K50tux -> ../init.d/tux
lrwxrwxrwx    1 root     root           13 May 13  2002 K60lpd -> ../init.d/lpd
lrwxrwxrwx    1 root     root           16 May 13  2002 K65identd -> ../init.d/identd
lrwxrwxrwx    1 root     root           16 May 13  2002 K73ypbind -> ../init.d/ypbind
lrwxrwxrwx    1 root     root           14 May 13  2002 K74nscd -> ../init.d/nscd
lrwxrwxrwx    1 root     root           16 May 13  2002 K74ypserv -> ../init.d/ypserv
lrwxrwxrwx    1 root     root           15 May 13  2002 K95kudzu -> ../init.d/kudzu
lrwxrwxrwx    1 root     root           18 May 13  2002 S04corename -> ../init.d/corename
lrwxrwxrwx    1 root     root           21 May 13  2002 S04recovertime -> ../init.d/recovertime
lrwxrwxrwx    1 root     root           18 May 13  2002 S08ipchains -> ../init.d/ipchains
lrwxrwxrwx    1 root     root           17 May 13  2002 S10network -> ../init.d/network
lrwxrwxrwx    1 root     root           16 May 13  2002 S12syslog -> ../init.d/syslog
lrwxrwxrwx    1 root     root           17 May 13  2002 S13portmap -> ../init.d/portmap
lrwxrwxrwx    1 root     root           17 May 13  2002 S14nfslock -> ../init.d/nfslock
lrwxrwxrwx    1 root     root           18 May 13  2002 S17keytable -> ../init.d/keytable
lrwxrwxrwx    1 root     root           16 May 13  2002 S20random -> ../init.d/random
lrwxrwxrwx    1 root     root           15 May 13  2002 S25netfs -> ../init.d/netfs
lrwxrwxrwx    1 root     root           14 May 13  2002 S26apmd -> ../init.d/apmd
lrwxrwxrwx    1 root     root           16 May 13  2002 S28autofs -> ../init.d/autofs
lrwxrwxrwx    1 root     root           13 May 13  2002 S40atd -> ../init.d/atd
lrwxrwxrwx    1 root     root           14 May 13  2002 S55sshd -> ../init.d/sshd
lrwxrwxrwx    1 root     root           20 May 13  2002 S56rawdevices -> ../init.d/rawdevices
lrwxrwxrwx    1 root     root           16 May 13  2002 S56xinetd -> ../init.d/xinetd
lrwxrwxrwx    1 root     root           14 May 13  2002 S80isdn -> ../init.d/isdn
lrwxrwxrwx    1 root     root           15 May 13  2002 S80pppoe -> ../init.d/pppoe
lrwxrwxrwx    1 root     root           23 May 13  2002 S84kickstart-tsp -> ../init.d/kickstart-tsp
lrwxrwxrwx    1 root     root           31 Feb  6 15:49 S88TelorbServices -> /etc/rc.d/init.d/TelorbServices
lrwxrwxrwx    1 root     root           15 May 13  2002 S90crond -> ../init.d/crond
lrwxrwxrwx    1 root     root           17 May 13  2002 S95anacron -> ../init.d/anacron
lrwxrwxrwx    1 root     root           11 May 13  2002 S99local -> ../rc.local
Example of file contents:
#!/bin/sh
#
# kickstart-tsp	Update the TSP kickstart files
#
# chkconfig: - 84 14
# description: Update the TSP kickstart files
# 

# Source function library.
. /etc/init.d/functions

[ -x /opt/OS/kickstart/update_ks_files ] || exit 0


# See how we were called.
case "$1" in
  start)
	echo -n $"Rebuilding KickStart files: "
	/opt/OS/kickstart/update_ks_files 
	RETVAL=$?
	echo
        ;;
  stop)
	RETVAL=0
        ;;
  status)
	RETVAL=0
	;;
  restart|reload)
	start
	RETVAL=1
	;;
  condrestart)
	RETVAL=1
	;;
  *)
        echo $"Usage: $0 {start|stop|restart|condrestart|status}"
        exit 1
esac

exit $RETVAL

#EOF.
Example of file contents of /opt/OS/kickstart/update_ks_files
#!/bin/sh
set -e
# If anything goes wrong, make sure we notice....
trap "echo \"ERROR: Installation failed!\" 1>&2; trap \"\" EXIT SIGHUP SIGINT SIGQUIT ; exit 1" EXIT SIGHUP SIGINT SIGQUIT 

KS_ETHIFS="$*"
TSPBASEDIR=/opt/OS
KSBASEDIR=${TSPBASEDIR}/kickstart

# Remove generated files
cleanup() {
    rm -f $KSBASEDIR/*.tmp $KSBASEDIR/ks-io-*-eth?.cfg
    rm -f $KSBASEDIR/*.tmp $KSBASEDIR/ks-io-*-hme?.cfg
    rm -f $KSBASEDIR/*.tmp $KSBASEDIR/ks-fs-*-eth?.cfg
    for iif in ${TSPBASEDIR}/IO-*.id ; do 
	if [ -L "${iif}" ]; then
	    rm "${iif}"
	fi
    done
    for tif in ${TSPBASEDIR}/telorb-*.conf ; do 
	if [ -L "${tif}" ]; then
	    rm "${tif}"
	fi
    done
}

# Generate one KickStart file from a base file.
# $1  - Ethernet Interface Name
# $2  - Source file
# $3  - Destination file
# $4  - Server IP-address.
patch_ks() {
    #echo 1:$1 2:$2 3:$3 4:$4
    cp $2 $3.tmp
    KS_NAME="`grep < $2 'KS_NAME='`" && KS_NAME=`echo $KS_NAME |sed 's/^KS_NAME="//g;s/"$//g'` 
    #echo KS_NAME=$KS_NAME `basename $KS_NAME .cfg`-$1.cfg
    KS_PN=`grep < $2 '^KS_PN="'`
    #KS_PN_NEW=`echo "$KS_PN" |sed -e 's/KS_PN="/KS_PN="m/g'`
    KS_PN_NEW="${KS_PN}"
    #echo $KS_PN KS_PN_NEW=$KS_PN_NEW
    #echo 2=$2 3=$3.tmp
    patch $3.tmp --quiet <<EOF
--- ks-io-ide.cfg	Thu Apr 18 13:50:37 2002
+++ ks-ide-ethx.cfg	Thu Apr 18 16:22:59 2002
@@ -7 +7 @@
-nfs --server 192.168.11.1 --dir /opt/redhat/linux/7.1/en/os/i386
+nfs --server $4 --dir /opt/redhat/linux/7.1/en/os/i386
@@ -56,2 +56,2 @@
-KS_NAME="${KS_NAME}"
-KS_PN="1/XXX 000 000"
+KS_NAME="`basename $3`"
+$KS_PN_NEW
@@ -92 +92 @@
-INSTALLSERVER=192.168.11.1
+INSTALLSERVER=$4
@@ -145 +145 @@
-CONFIGFILE="\$MNT/\$PKGDIR/IO.id"
+CONFIGFILE="\$MNT/\$PKGDIR/IO-$1.id"
@@ -174 +174 @@
-	CONFIGFILE=\$MNT/\$PKGDIR/telorb.conf
+	CONFIGFILE=\$MNT/\$PKGDIR/telorb-$1.conf
EOF
cat >/dev/null <<EOF
EOF
    mv $3.tmp $3
    rm -f $3.tmp.orig
}

# Generate one KickStart file from a base file.
# $1  - Ethernet Interface Name
# $2  - Source file
# $3  - Destination file
# $4  - Server IP-address.
patch_fs_ks() {
    #echo 1:$1 2:$2 3:$3 4:$4
    cp $2 $3.tmp
    KS_NAME="`grep < $2 'KS_NAME='`" && KS_NAME=`echo $KS_NAME |sed 's/^KS_NAME="//g;s/"$//g'` 
    #echo KS_NAME=$KS_NAME `basename $KS_NAME .cfg`-$1.cfg
    KS_PN=`grep < $2 '^KS_PN="'`
    #KS_PN_NEW=`echo "$KS_PN" |sed -e 's/KS_PN="/KS_PN="m/g'`
    KS_PN_NEW="${KS_PN}"
    #echo $KS_PN KS_PN_NEW=$KS_PN_NEW
    #echo 2=$2 3=$3.tmp
    patch $3.tmp --quiet <<EOF
--- ks-io-ide.cfg	Thu Nov 29 15:08:45 2001
+++ ks-ide-ethx.cfg	Thu Nov 29 19:23:17 2001
@@ -7 +7 @@
-nfs --server 192.168.11.1 --dir /opt/redhat/linux/7.1/en/os/i386
+nfs --server $4 --dir /opt/redhat/linux/7.1/en/os/i386
@@ -51,2 +51,2 @@
-KS_NAME="${KS_NAME}"
-$KS_PN
+KS_NAME="`basename $3`"
+$KS_PN_NEW
@@ -92 +92 @@
-INSTALLSERVER=192.168.11.1
+INSTALLSERVER=$4
@@ -174 +174 @@
-	CONFIGFILE=\$MNT/\$PKGDIR/telorb.conf
+	CONFIGFILE=\$MNT/\$PKGDIR/telorb-$1.conf
EOF
cat >/dev/null <<EOF
EOF
    mv $3.tmp $3
    rm -f $3.tmp.orig
}

# Generate a KickStart file from a base file, for a interface.
# $1  - Ethernet Interface Name
# $2  - Source file
patch_ks_file_for_if() {
    file=$KSBASEDIR/$2
    newfile=$KSBASEDIR/`basename $file .cfg`-$1.cfg
    SVR_IP=`/sbin/ifconfig $1 |awk  '/inet addr:.*  Bcast:.*  Mask:.*/ {print $2}'|sed -e 's/addr://g'`
    if [ -z "$SVR_IP=" ]; then 
	echo "No IP-address found for $1!" 1>&2
	trap "" EXIT SIGHUP SIGINT SIGQUIT 
	exit 1
    fi
    patch_ks $1 $file $newfile $SVR_IP
}

# Generate a KickStart file from a base file, for a interface.
# $1  - Ethernet Interface Name
# $2  - Source file
patch_fs_ks_file_for_if() {
    file=$KSBASEDIR/$2
    newfile=$KSBASEDIR/`basename $file .cfg`-$1.cfg
    SVR_IP=`/sbin/ifconfig $1 |awk  '/inet addr:.*  Bcast:.*  Mask:.*/ {print $2}'|sed -e 's/addr://g'`
    if [ -z "$SVR_IP=" ]; then 
	echo "No IP-address found for $1!" 1>&2
	trap "" EXIT SIGHUP SIGINT SIGQUIT 
	exit 1
    fi
    patch_fs_ks $1 $file $newfile $SVR_IP
}

# generate kickstart files for a list of interfaces.
patch_ks_for_if() {
#   for i in \
#	ks-io-ide.cfg  \
#	ks-io-ide-raid0.cfg  \
#	ks-io-ide-raid1.cfg  \
#	ks-io-scsi.cfg  \
#	ks-io-scsi-raid0.cfg  \
#	ks-io-scsi-raid1.cfg
    for i in \
        ks-io-ide.cfg  \
        ks-io-scsi.cfg  
    do
	#echo patch_ks_file_for_if $1 $i
	patch_ks_file_for_if $1 $i
    done

    for i in \
        ks-fs-ide.cfg \
        ks-fs-scsi.cfg  
    do
	patch_fs_ks_file_for_if $1 $i
    done
}

# Remove old files
cleanup

# If cleanup was requested we are done now.
if [ "$1" = "--cleanup" ]; then 
    trap "" EXIT SIGHUP SIGINT SIGQUIT 
    exit 0;
fi

# Online help
if [ "$1" = "--help" ]; then 
    echo 1>&2 "update_ks_files [--cleanup|<ethernet interfaces>]"
    echo 1>&2
    trap "" EXIT SIGHUP SIGINT SIGQUIT 
    exit 0
fi

# Recreate files, generate KickStart files for all Ethernet interfaces 
# unless a the a list of interfaces was provided.
if [ -z "$KS_ETHIFS" ]; then
    KS_ETHIFS=`/sbin/ifconfig -a |awk '/^(eth|hme)[0123456789]+ / {print $1}'`
fi
for if in $KS_ETHIFS ; do 
    #echo patch_ks_for_if $if
    patch_ks_for_if $if
    if [ ! -f "${TSPBASEDIR}/IO-${if}.id" ]; then
	ln -s IO.id "${TSPBASEDIR}/IO-${if}.id"
    fi
    if [ ! -f "${TSPBASEDIR}/telorb-${if}.conf" ]; then
	ln -s telorb.conf "${TSPBASEDIR}/telorb-${if}.conf"
    fi
done

# done
trap "" EXIT SIGHUP SIGINT SIGQUIT 
exit 0

Comments:

File S88TelorbServices on IO processors 1 and 2, located at /etc/rc3.d/ with a link to /etc/rc.d/init.d/TelorbServices               Back to Contents

Example of file contents:
#!/bin/sh
# start/stop/restart all telorb-related services

#set -x

usage="Usage: /etc/rc.d/rc3.d/S88TelorbServices { start | stop | status | restart }"

if [ ! -d /opt/telorb/etc ]
then                    # /opt/telorb/tools/bin not mounted
        exit
fi

# Start/stop/restart the telorb services start script
if [ $# -eq 1 ] ; then
  case "$1" in
     'start')

        if [ -f /opt/telorb/etc/start_services ] ; then
                echo su telorb
                su telorb -c /opt/telorb/etc/start_services
        fi
        ;;

     'stop')

        if [ -f /opt/telorb/etc/stop_services ] ; then
                echo su telorb
                su telorb -c /opt/telorb/etc/stop_services
        fi
        ;;

     'status')

        if [ -f /opt/telorb/etc/status_services ] ; then
                echo su telorb
                su telorb -c /opt/telorb/etc/status_services
        fi
        ;;

     'restart')

        if [ -f /opt/telorb/etc/stop_services ] ; then
                echo su telorb
                su telorb -c /opt/telorb/etc/stop_services
        fi
        if [ -f /opt/telorb/etc/start_services ] ; then
                echo su telorb
                su telorb -c /opt/telorb/etc/start_services
        fi
        ;;

     *)
        echo $usage;;
  esac
else
  echo $usage
fi

Comments:

File dhcpd.pxe.conf on IO processor 1, located at /opt/telorb/etc/               Back to Contents

Example of contents of directory /opt/telorb/etc/:
total 500
-rwxrwxr-x    1 telorb   telorb       1496 Jul 19  2002 applog.default
-rwxrwxr-x    1 telorb   telorb        279 Feb  6 15:50 crashcollector.conf
-rw-r--r--    1 root     uab           417 Feb  6 15:52 dhcpd.leases
-rwxrwxr-x    1 telorb   telorb      16917 Feb  6 15:50 dhcpd.pxe.conf
-rwxrwxr-x    1 telorb   telorb       2220 Feb  6 15:50 ep_tftpd.conf
-rwxrwxr-x    1 telorb   telorb        173 Feb  6 15:51 exports
-rwxrwxr-x    1 telorb   telorb        171 Nov 20 12:58 exports_orginal
-rwxrwxr-x    1 telorb   telorb     183305 Oct 14 12:41 ksym.log
-rw-r--r--    1 telorb   uab           675 Feb  6 15:50 localtime
-rwxrwxr-x    1 telorb   telorb        407 Feb  6 15:50 ntp.conf
-rwxrwxr-x    1 telorb   telorb         16 Feb  6 15:50 ntpstep-tickers
-rwxrwxr-x    1 telorb   telorb       6003 Feb  6 15:50 pxe.cf
-rwxrwxr-x    1 telorb   telorb       1418 Feb  6 15:50 rsyncd.conf
-rwxrwxr-x    1 telorb   telorb       2653 Feb  6 15:50 start_services
-rwxrwxr-x    1 telorb   telorb       1923 Feb  6 15:50 status_services
-rwxrwxr-x    1 telorb   telorb       2235 Feb  6 15:50 stop_services
-rwxrwxr-x    1 telorb   telorb      23183 Jan 16 15:07 telorb.conf
-rwxrwxr-x    1 telorb   telorb        838 Feb  6 15:50 transfermgr.conf
-rwxrwxr-x    1 telorb   telorb        171 Dec 12 12:33 uabexports
Example of file contents:
# this is the dhcpd configuration file used by
# the ISC version 3 dhcpd.

# define site specific options
option epTftpdServerAddress    code 152 = ip-address;
option dumpServerAddress       code 153 = array of ip-address;
option consoleServerAddress    code 154 = array of ip-address;
option consoleServerPort       code 155 = unsigned integer 16;
option telorbIpcDevice         code 156 = unsigned integer 8;
option telorbHostsData         code 157 = text;

option time-offset 3600;

# Ip address of timeservers 
option time-servers 172.16.25.1, 172.16.16.129;
option ntp-servers 172.16.25.1, 172.16.16.129;

option dumpServerAddress    172.16.25.1, 172.16.16.129;
option consoleServerAddress 172.16.16.129;
option consoleServerPort    7000;

# PXE boot
class "pxeclient" {
	match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
	option vendor-class-identifier "PXEClient";
}



# define the dicos processors
# wrap all the dicos processors into two shared network in order to
# get dhcpd to answer bootp requests regarding interfaces on other
# networks (vip, external, ...).

shared-network dicosProcessor {
   subnet 172.16.16.0 netmask 255.255.248.0 {
      option routers 172.16.16.31;
      option subnet-mask 255.255.248.0;
      option broadcast-address 172.16.23.255;
      next-server 172.16.16.129;
      option telorbIpcDevice 10;
      default-lease-time = ff:ff:ff:ff;
      max-lease-time = ff:ff:ff:ff;
   }
   subnet 172.16.24.0 netmask 255.255.248.0 {
      option routers 172.16.24.31;
      option subnet-mask 255.255.248.0;
      option broadcast-address 172.16.31.255;
      next-server 172.16.24.129;
      option telorbIpcDevice 10;
      default-lease-time = ff:ff:ff:ff;
      max-lease-time = ff:ff:ff:ff;
   }
   # define virtual-ip network
   subnet 192.168.76.0 netmask 255.255.255.0 {
   }

   subnet 192.168.77.0 netmask 255.255.255.0 {
   }

}

# this is a io-processor, entry used for kick-starting the io-processor
group {
   host io1_0 {
      hardware ethernet 00:a0:a5:4d:00:d5;
      fixed-address 172.16.16.129;
      filename "/opt/OS/kickstart/ks-io-scsi-eth0.cfg";
   }
   host io1_1 {
      hardware ethernet 00:a0:a5:4d:00:d6;
      fixed-address 172.16.24.129;
      filename "/opt/OS/kickstart/ks-io-scsi-eth1.cfg";
   }
}

# this is a io-processor, entry used for kick-starting the io-processor
group {
   host io2_0 {
      hardware ethernet 00:a0:a5:4d:00:f7;
      fixed-address 172.16.17.1;
      filename "/opt/OS/kickstart/ks-io-scsi-eth0.cfg";
   }
   host io2_1 {
      hardware ethernet 00:a0:a5:4d:00:f8;
      fixed-address 172.16.25.1;
      filename "/opt/OS/kickstart/ks-io-scsi-eth1.cfg";
   }
}


# file server entries
group {
   host fs1_0 {
      hardware ethernet 00:a0:a5:4c:01:20;
      fixed-address 172.16.16.133;
      filename "/opt/OS/kickstart/ks-fs-scsi-eth0.cfg";
   }
   host fs1_1 {
      hardware ethernet 00:a0:a5:4c:01:21;
      fixed-address 172.16.24.133;
      filename "/opt/OS/kickstart/ks-fs-scsi-eth1.cfg";
   }
}


# define dicosprocessors
group {
   host dicosProc_m0_s7_0 {
      hardware ethernet 00:a0:a5:50:01:42;
      fixed-address     172.16.16.7;
   }

   host dicosProc_m0_s7_1 {
      hardware ethernet 00:a0:a5:50:01:1f;
      fixed-address     172.16.24.7;
   }

   host dicosProc_m0_s9_0 {
      hardware ethernet 00:a0:a5:50:01:7d;
      fixed-address     172.16.16.9;
      # this processor is a loader
      option epTftpdServerAddress 172.16.16.129;
   }

   host dicosProc_m0_s9_1 {
      hardware ethernet 00:a0:a5:50:01:7e;
      fixed-address     172.16.24.9;
      # this processor is a loader
      option epTftpdServerAddress 172.16.24.129;
   }

   host dicosProc_m0_s15_0 {
      hardware ethernet 00:a0:a5:50:01:6f;
      fixed-address     172.16.16.15;
   }

   host dicosProc_m0_s15_1 {
      hardware ethernet 00:a0:a5:50:01:70;
      fixed-address     172.16.24.15;
   }

   host dicosProc_m0_s17_0 {
      hardware ethernet 00:a0:a5:50:01:59;
      fixed-address     172.16.16.17;
   }

   host dicosProc_m0_s17_1 {
      hardware ethernet 00:a0:a5:50:01:5a;
      fixed-address     172.16.24.17;
   }

   host dicosProc_m0_s19_0 {
      hardware ethernet 00:a0:a5:50:01:db;
      fixed-address     172.16.16.19;
   }

   host dicosProc_m0_s19_1 {
      hardware ethernet 00:a0:a5:50:01:dc;
      fixed-address     172.16.24.19;
   }

   host dicosProc_m1_s9_0 {
      hardware ethernet 00:a0:a5:50:01:d7;
      fixed-address     172.16.16.137;
      # this processor is a loader
      option epTftpdServerAddress 172.16.16.129;
   }

   host dicosProc_m1_s9_1 {
      hardware ethernet 00:a0:a5:50:01:d8;
      fixed-address     172.16.24.137;
      # this processor is a loader
      option epTftpdServerAddress 172.16.24.129;
   }

   host dicosProc_m1_s11_0 {
      hardware ethernet 00:a0:a5:50:01:61;
      fixed-address     172.16.16.139;
   }

   host dicosProc_m1_s11_1 {
      hardware ethernet 00:a0:a5:50:01:62;
      fixed-address     172.16.24.139;
   }

   host dicosProc_m1_s19_0 {
      hardware ethernet 00:a0:a5:50:02:53;
      fixed-address     172.16.16.147;
   }

   host dicosProc_m1_s19_1 {
      hardware ethernet 00:a0:a5:50:02:54;
      fixed-address     172.16.24.147;
   }

   host dicosProc_m1_s21_0 {
      hardware ethernet 00:a0:a5:50:03:40;
      fixed-address     172.16.16.149;
   }

   host dicosProc_m1_s21_1 {
      hardware ethernet 00:a0:a5:50:03:41;
      fixed-address     172.16.24.149;
   }

}

# define linuxprocessors
group {

   host linuxProc_m0_s3_0 {
      hardware ethernet 00:a0:a5:4c:01:52;
      fixed-address     172.16.16.3;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.3 hn0
172.16.24.3 hn1
";
   }

   host linuxProc_m0_s3_1 {
      hardware ethernet 00:a0:a5:4c:01:53;
      fixed-address     172.16.24.3;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.3 hn0
172.16.16.3 hn1
";
   }

   host linuxProc_m0_s5_0 {
      hardware ethernet 00:a0:a5:50:01:8f;
      fixed-address     172.16.16.5;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.5 hn0
172.16.24.5 hn1
";
   }

   host linuxProc_m0_s5_1 {
      hardware ethernet 00:a0:a5:50:01:90;
      fixed-address     172.16.24.5;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.5 hn0
172.16.16.5 hn1
";
   }

   host linuxProc_m0_s11_0 {
      hardware ethernet 00:a0:a5:50:02:77;
      fixed-address     172.16.16.11;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.11 hn0
172.16.24.11 hn1
";
   }

   host linuxProc_m0_s11_1 {
      hardware ethernet 00:a0:a5:50:02:78;
      fixed-address     172.16.24.11;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.11 hn0
172.16.16.11 hn1
";
   }

   host linuxProc_m0_s13_0 {
      hardware ethernet 00:a0:a5:50:02:d0;
      fixed-address     172.16.16.13;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.13 hn0
172.16.24.13 hn1
";
   }

   host linuxProc_m0_s13_1 {
      hardware ethernet 00:a0:a5:50:02:d2;
      fixed-address     172.16.24.13;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.13 hn0
172.16.16.13 hn1
";
   }

   host linuxProc_m0_s21_0 {
      hardware ethernet 00:a0:a5:50:01:24;
      fixed-address     172.16.16.21;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.21 hn0
172.16.24.21 hn1
";
   }

   host linuxProc_m0_s21_1 {
      hardware ethernet 00:a0:a5:50:01:25;
      fixed-address     172.16.24.21;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.21 hn0
172.16.16.21 hn1
";
   }

   host linuxProc_m0_s23_0 {
      hardware ethernet 00:a0:a5:50:01:1d;
      fixed-address     172.16.16.23;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.23 hn0
172.16.24.23 hn1
";
   }

   host linuxProc_m0_s23_1 {
      hardware ethernet 00:a0:a5:50:01:1e;
      fixed-address     172.16.24.23;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.23 hn0
172.16.16.23 hn1
";
   }

   host linuxProc_m1_s13_0 {
      hardware ethernet 00:a0:a5:50:02:0b;
      fixed-address     172.16.16.141;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.141 hn0
172.16.24.141 hn1
";
   }

   host linuxProc_m1_s13_1 {
      hardware ethernet 00:a0:a5:50:02:0c;
      fixed-address     172.16.24.141;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.141 hn0
172.16.16.141 hn1
";
   }

   host linuxProc_m1_s15_0 {
      hardware ethernet 00:a0:a5:50:04:64;
      fixed-address     172.16.16.143;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.143 hn0
172.16.24.143 hn1
";
   }

   host linuxProc_m1_s15_1 {
      hardware ethernet 00:a0:a5:50:04:65;
      fixed-address     172.16.24.143;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.143 hn0
172.16.16.143 hn1
";
   }

   host linuxProc_m1_s23_0 {
      hardware ethernet 00:a0:a5:50:02:29;
      fixed-address     172.16.16.151;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.151 hn0
172.16.24.151 hn1
";
   }

   host linuxProc_m1_s23_1 {
      hardware ethernet 00:a0:a5:50:02:2a;
      fixed-address     172.16.24.151;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.151 hn0
172.16.16.151 hn1
";
   }

}

# define dicosprocessors that have vip-interface
group {
   host vip_dicosProc_m0_s17_2 {
      hardware ethernet 00:80:37:8f:34:88;
      fixed-address     192.168.76.80;
   }

   host vip_dicosProc_m0_s17_3 {
      hardware ethernet 00:80:37:8f:34:89;
      fixed-address     192.168.77.80;
   }

   host vip_dicosProc_m0_s19_2 {
      hardware ethernet 00:80:37:8f:34:26;
      fixed-address     192.168.76.81;
   }

   host vip_dicosProc_m0_s19_3 {
      hardware ethernet 00:80:37:8f:34:27;
      fixed-address     192.168.77.81;
   }

}

# define GESB
group {
  filename = "telorb/ppro/GESBROJ208410/config.txt";

  host gesba_0 {
       option dhcp-client-identifier = concat(00,"0.2.255.23:eth1");
       fixed-address     172.16.17.23;
     }
  host gesba_0.1 {
       option dhcp-client-identifier = concat(00,"0.2.255.23:eth1.1");
       fixed-address     172.16.17.23;
     }

   host gesba_1 {
        option dhcp-client-identifier = concat(00,"0.2.255.23:eth0");
        fixed-address     172.16.25.23;
     }
   host gesba_1.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.23:eth0.1");
        fixed-address     172.16.25.23;
     }

  host gesbb_0 {
       option dhcp-client-identifier = concat(00,"0.3.255.23:eth1");
       fixed-address     172.16.17.151;
     }
  host gesbb_0.1 {
       option dhcp-client-identifier = concat(00,"0.3.255.23:eth1.1");
       fixed-address     172.16.17.151;
     }

   host gesbb_1 {
        option dhcp-client-identifier = concat(00,"0.3.255.23:eth0");
        fixed-address     172.16.25.151;
     }
   host gesbb_1.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.23:eth0.1");
        fixed-address     172.16.25.151;
     }

}
# define SCB
group {
  filename = "telorb/ppro/SCBRPROJ208423/config.txt";

   host scb0a_0 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth1");
        fixed-address     172.16.16.32;
     }
   host scb0a_0.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth1.1");
        fixed-address     172.16.16.32;
     }

   host scb1a_0 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth1");
        fixed-address     172.16.16.160;
     }
   host scb1a_0.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth1.1");
        fixed-address     172.16.16.160;
     }

   host scb2a_0 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth1");
        fixed-address     172.16.17.32;
     }
   host scb2a_0.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth1.1");
        fixed-address     172.16.17.32;
     }

   host scb3a_0 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth1");
        fixed-address     172.16.17.160;
     }
   host scb3a_0.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth1.1");
        fixed-address     172.16.17.160;
     }

   host scb0a_1 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth0");
        fixed-address     172.16.24.32;
     }
   host scb0a_1.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth0.1");
        fixed-address     172.16.24.32;
     }

   host scb1a_1 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth0");
        fixed-address     172.16.24.160;
     }
   host scb1a_1.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth0.1");
        fixed-address     172.16.24.160;
     }

   host scb2a_1 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth0");
        fixed-address     172.16.25.32;
     }
   host scb2a_1.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth0.1");
        fixed-address     172.16.25.32;
     }

   host scb3a_1 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth0");
        fixed-address     172.16.25.160;
     }
   host scb3a_1.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth0.1");
        fixed-address     172.16.25.160;
     }

   host scb0b_0 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth1");
        fixed-address     172.16.16.25;
     }
   host scb0b_0.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth1.1");
        fixed-address     172.16.16.25;
     }

   host scb1b_0 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth1");
        fixed-address     172.16.16.153;
     }
   host scb1b_0.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth1.1");
        fixed-address     172.16.16.153;
     }

   host scb2b_0 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth1");
        fixed-address     172.16.17.25;
     }
   host scb2b_0.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth1.1");
        fixed-address     172.16.17.25;
     }

   host scb3b_0 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth1");
        fixed-address     172.16.17.153;
     }
   host scb3b_0.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth1.1");
        fixed-address     172.16.17.153;
     }

   host scb0b_1 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth0");
        fixed-address     172.16.24.25;
     }
   host scb0b_1.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth0.1");
        fixed-address     172.16.24.25;
     }

   host scb1b_1 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth0");
        fixed-address     172.16.24.153;
     }
   host scb1b_1.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth0.1");
        fixed-address     172.16.24.153;
     }

   host scb2b_1 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth0");
        fixed-address     172.16.25.25;
     }
   host scb2b_1.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth0.1");
        fixed-address     172.16.25.25;
     }

   host scb3b_1 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth0");
        fixed-address     172.16.25.153;
     }
   host scb3b_1.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth0.1");
        fixed-address     172.16.25.153;
     }

}

File dhcpd.pxe.conf on IO processor 2, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
# this is the dhcpd configuration file used by
# the ISC version 3 dhcpd.

# define site specific options
option epTftpdServerAddress    code 152 = ip-address;
option dumpServerAddress       code 153 = array of ip-address;
option consoleServerAddress    code 154 = array of ip-address;
option consoleServerPort       code 155 = unsigned integer 16;
option telorbIpcDevice         code 156 = unsigned integer 8;
option telorbHostsData         code 157 = text;

option time-offset 3600;

# Ip address of timeservers 
option time-servers 172.16.25.1, 172.16.16.129;
option ntp-servers 172.16.25.1, 172.16.16.129;

option dumpServerAddress    172.16.25.1, 172.16.16.129;
option consoleServerAddress 172.16.16.129;
option consoleServerPort    7000;

# PXE boot
class "pxeclient" {
	match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
	option vendor-class-identifier "PXEClient";
}



# define the dicos processors
# wrap all the dicos processors into two shared network in order to
# get dhcpd to answer bootp requests regarding interfaces on other
# networks (vip, external, ...).

shared-network dicosProcessor {
   subnet 172.16.16.0 netmask 255.255.248.0 {
      option routers 172.16.16.31;
      option subnet-mask 255.255.248.0;
      option broadcast-address 172.16.23.255;
      next-server 172.16.17.1;
      option telorbIpcDevice 10;
      default-lease-time = ff:ff:ff:ff;
      max-lease-time = ff:ff:ff:ff;
   }
   subnet 172.16.24.0 netmask 255.255.248.0 {
      option routers 172.16.24.31;
      option subnet-mask 255.255.248.0;
      option broadcast-address 172.16.31.255;
      next-server 172.16.25.1;
      option telorbIpcDevice 10;
      default-lease-time = ff:ff:ff:ff;
      max-lease-time = ff:ff:ff:ff;
   }
   # define virtual-ip network
   subnet 192.168.76.0 netmask 255.255.255.0 {
   }

   subnet 192.168.77.0 netmask 255.255.255.0 {
   }

}

# this is a io-processor, entry used for kick-starting the io-processor
group {
   host io1_0 {
      hardware ethernet 00:a0:a5:4d:00:d5;
      fixed-address 172.16.16.129;
      filename "/opt/OS/kickstart/ks-io-scsi-eth0.cfg";
   }
   host io1_1 {
      hardware ethernet 00:a0:a5:4d:00:d6;
      fixed-address 172.16.24.129;
      filename "/opt/OS/kickstart/ks-io-scsi-eth1.cfg";
   }
}

# this is a io-processor, entry used for kick-starting the io-processor
group {
   host io2_0 {
      hardware ethernet 00:a0:a5:4d:00:f7;
      fixed-address 172.16.17.1;
      filename "/opt/OS/kickstart/ks-io-scsi-eth0.cfg";
   }
   host io2_1 {
      hardware ethernet 00:a0:a5:4d:00:f8;
      fixed-address 172.16.25.1;
      filename "/opt/OS/kickstart/ks-io-scsi-eth1.cfg";
   }
}


# file server entries
group {
   host fs1_0 {
      hardware ethernet 00:a0:a5:4c:01:20;
      fixed-address 172.16.16.133;
      filename "/opt/OS/kickstart/ks-fs-scsi-eth0.cfg";
   }
   host fs1_1 {
      hardware ethernet 00:a0:a5:4c:01:21;
      fixed-address 172.16.24.133;
      filename "/opt/OS/kickstart/ks-fs-scsi-eth1.cfg";
   }
}


# define dicosprocessors
group {
   host dicosProc_m0_s7_0 {
      hardware ethernet 00:a0:a5:50:01:42;
      fixed-address     172.16.16.7;
   }

   host dicosProc_m0_s7_1 {
      hardware ethernet 00:a0:a5:50:01:1f;
      fixed-address     172.16.24.7;
   }

   host dicosProc_m0_s9_0 {
      hardware ethernet 00:a0:a5:50:01:7d;
      fixed-address     172.16.16.9;
      # this processor is a loader
      option epTftpdServerAddress 172.16.17.1;
   }

   host dicosProc_m0_s9_1 {
      hardware ethernet 00:a0:a5:50:01:7e;
      fixed-address     172.16.24.9;
      # this processor is a loader
      option epTftpdServerAddress 172.16.25.1;
   }

   host dicosProc_m0_s15_0 {
      hardware ethernet 00:a0:a5:50:01:6f;
      fixed-address     172.16.16.15;
   }

   host dicosProc_m0_s15_1 {
      hardware ethernet 00:a0:a5:50:01:70;
      fixed-address     172.16.24.15;
   }

   host dicosProc_m0_s17_0 {
      hardware ethernet 00:a0:a5:50:01:59;
      fixed-address     172.16.16.17;
   }

   host dicosProc_m0_s17_1 {
      hardware ethernet 00:a0:a5:50:01:5a;
      fixed-address     172.16.24.17;
   }

   host dicosProc_m0_s19_0 {
      hardware ethernet 00:a0:a5:50:01:db;
      fixed-address     172.16.16.19;
   }

   host dicosProc_m0_s19_1 {
      hardware ethernet 00:a0:a5:50:01:dc;
      fixed-address     172.16.24.19;
   }

   host dicosProc_m1_s9_0 {
      hardware ethernet 00:a0:a5:50:01:d7;
      fixed-address     172.16.16.137;
      # this processor is a loader
      option epTftpdServerAddress 172.16.17.1;
   }

   host dicosProc_m1_s9_1 {
      hardware ethernet 00:a0:a5:50:01:d8;
      fixed-address     172.16.24.137;
      # this processor is a loader
      option epTftpdServerAddress 172.16.25.1;
   }

   host dicosProc_m1_s11_0 {
      hardware ethernet 00:a0:a5:50:01:61;
      fixed-address     172.16.16.139;
   }

   host dicosProc_m1_s11_1 {
      hardware ethernet 00:a0:a5:50:01:62;
      fixed-address     172.16.24.139;
   }

   host dicosProc_m1_s19_0 {
      hardware ethernet 00:a0:a5:50:02:53;
      fixed-address     172.16.16.147;
   }

   host dicosProc_m1_s19_1 {
      hardware ethernet 00:a0:a5:50:02:54;
      fixed-address     172.16.24.147;
   }

   host dicosProc_m1_s21_0 {
      hardware ethernet 00:a0:a5:50:03:40;
      fixed-address     172.16.16.149;
   }

   host dicosProc_m1_s21_1 {
      hardware ethernet 00:a0:a5:50:03:41;
      fixed-address     172.16.24.149;
   }

}

# define linuxprocessors
group {

   host linuxProc_m0_s3_0 {
      hardware ethernet 00:a0:a5:4c:01:52;
      fixed-address     172.16.16.3;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.3 hn0
172.16.24.3 hn1
";
   }

   host linuxProc_m0_s3_1 {
      hardware ethernet 00:a0:a5:4c:01:53;
      fixed-address     172.16.24.3;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.3 hn0
172.16.16.3 hn1
";
   }

   host linuxProc_m0_s5_0 {
      hardware ethernet 00:a0:a5:50:01:8f;
      fixed-address     172.16.16.5;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.5 hn0
172.16.24.5 hn1
";
   }

   host linuxProc_m0_s5_1 {
      hardware ethernet 00:a0:a5:50:01:90;
      fixed-address     172.16.24.5;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.5 hn0
172.16.16.5 hn1
";
   }

   host linuxProc_m0_s11_0 {
      hardware ethernet 00:a0:a5:50:02:77;
      fixed-address     172.16.16.11;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.11 hn0
172.16.24.11 hn1
";
   }

   host linuxProc_m0_s11_1 {
      hardware ethernet 00:a0:a5:50:02:78;
      fixed-address     172.16.24.11;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.11 hn0
172.16.16.11 hn1
";
   }

   host linuxProc_m0_s13_0 {
      hardware ethernet 00:a0:a5:50:02:d0;
      fixed-address     172.16.16.13;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.13 hn0
172.16.24.13 hn1
";
   }

   host linuxProc_m0_s13_1 {
      hardware ethernet 00:a0:a5:50:02:d2;
      fixed-address     172.16.24.13;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.13 hn0
172.16.16.13 hn1
";
   }

   host linuxProc_m0_s21_0 {
      hardware ethernet 00:a0:a5:50:01:24;
      fixed-address     172.16.16.21;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.21 hn0
172.16.24.21 hn1
";
   }

   host linuxProc_m0_s21_1 {
      hardware ethernet 00:a0:a5:50:01:25;
      fixed-address     172.16.24.21;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.21 hn0
172.16.16.21 hn1
";
   }

   host linuxProc_m0_s23_0 {
      hardware ethernet 00:a0:a5:50:01:1d;
      fixed-address     172.16.16.23;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.23 hn0
172.16.24.23 hn1
";
   }

   host linuxProc_m0_s23_1 {
      hardware ethernet 00:a0:a5:50:01:1e;
      fixed-address     172.16.24.23;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.23 hn0
172.16.16.23 hn1
";
   }

   host linuxProc_m1_s13_0 {
      hardware ethernet 00:a0:a5:50:02:0b;
      fixed-address     172.16.16.141;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.141 hn0
172.16.24.141 hn1
";
   }

   host linuxProc_m1_s13_1 {
      hardware ethernet 00:a0:a5:50:02:0c;
      fixed-address     172.16.24.141;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.141 hn0
172.16.16.141 hn1
";
   }

   host linuxProc_m1_s15_0 {
      hardware ethernet 00:a0:a5:50:04:64;
      fixed-address     172.16.16.143;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.143 hn0
172.16.24.143 hn1
";
   }

   host linuxProc_m1_s15_1 {
      hardware ethernet 00:a0:a5:50:04:65;
      fixed-address     172.16.24.143;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.143 hn0
172.16.16.143 hn1
";
   }

   host linuxProc_m1_s23_0 {
      hardware ethernet 00:a0:a5:50:02:29;
      fixed-address     172.16.16.151;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.16.151 hn0
172.16.24.151 hn1
";
   }

   host linuxProc_m1_s23_1 {
      hardware ethernet 00:a0:a5:50:02:2a;
      fixed-address     172.16.24.151;
      option telorbHostsData      "
172.16.16.129 io1 io1net0
172.16.24.129 io1 io1net1
172.16.25.1 io2 io2net1
172.16.17.1 io2 io2net0
172.16.24.151 hn0
172.16.16.151 hn1
";
   }

}

# define dicosprocessors that have vip-interface
group {
   host vip_dicosProc_m0_s17_2 {
      hardware ethernet 00:80:37:8f:34:88;
      fixed-address     192.168.76.80;
   }

   host vip_dicosProc_m0_s17_3 {
      hardware ethernet 00:80:37:8f:34:89;
      fixed-address     192.168.77.80;
   }

   host vip_dicosProc_m0_s19_2 {
      hardware ethernet 00:80:37:8f:34:26;
      fixed-address     192.168.76.81;
   }

   host vip_dicosProc_m0_s19_3 {
      hardware ethernet 00:80:37:8f:34:27;
      fixed-address     192.168.77.81;
   }

}

# define GESB
group {
  filename = "telorb/ppro/GESBROJ208410/config.txt";

  host gesba_0 {
       option dhcp-client-identifier = concat(00,"0.2.255.23:eth1");
       fixed-address     172.16.17.23;
     }
  host gesba_0.1 {
       option dhcp-client-identifier = concat(00,"0.2.255.23:eth1.1");
       fixed-address     172.16.17.23;
     }

   host gesba_1 {
        option dhcp-client-identifier = concat(00,"0.2.255.23:eth0");
        fixed-address     172.16.25.23;
     }
   host gesba_1.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.23:eth0.1");
        fixed-address     172.16.25.23;
     }

  host gesbb_0 {
       option dhcp-client-identifier = concat(00,"0.3.255.23:eth1");
       fixed-address     172.16.17.151;
     }
  host gesbb_0.1 {
       option dhcp-client-identifier = concat(00,"0.3.255.23:eth1.1");
       fixed-address     172.16.17.151;
     }

   host gesbb_1 {
        option dhcp-client-identifier = concat(00,"0.3.255.23:eth0");
        fixed-address     172.16.25.151;
     }
   host gesbb_1.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.23:eth0.1");
        fixed-address     172.16.25.151;
     }

}
# define SCB
group {
  filename = "telorb/ppro/SCBRPROJ208423/config.txt";

   host scb0a_0 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth1");
        fixed-address     172.16.16.32;
     }
   host scb0a_0.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth1.1");
        fixed-address     172.16.16.32;
     }

   host scb1a_0 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth1");
        fixed-address     172.16.16.160;
     }
   host scb1a_0.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth1.1");
        fixed-address     172.16.16.160;
     }

   host scb2a_0 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth1");
        fixed-address     172.16.17.32;
     }
   host scb2a_0.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth1.1");
        fixed-address     172.16.17.32;
     }

   host scb3a_0 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth1");
        fixed-address     172.16.17.160;
     }
   host scb3a_0.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth1.1");
        fixed-address     172.16.17.160;
     }

   host scb0a_1 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth0");
        fixed-address     172.16.24.32;
     }
   host scb0a_1.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.0:eth0.1");
        fixed-address     172.16.24.32;
     }

   host scb1a_1 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth0");
        fixed-address     172.16.24.160;
     }
   host scb1a_1.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.0:eth0.1");
        fixed-address     172.16.24.160;
     }

   host scb2a_1 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth0");
        fixed-address     172.16.25.32;
     }
   host scb2a_1.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.0:eth0.1");
        fixed-address     172.16.25.32;
     }

   host scb3a_1 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth0");
        fixed-address     172.16.25.160;
     }
   host scb3a_1.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.0:eth0.1");
        fixed-address     172.16.25.160;
     }

   host scb0b_0 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth1");
        fixed-address     172.16.16.25;
     }
   host scb0b_0.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth1.1");
        fixed-address     172.16.16.25;
     }

   host scb1b_0 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth1");
        fixed-address     172.16.16.153;
     }
   host scb1b_0.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth1.1");
        fixed-address     172.16.16.153;
     }

   host scb2b_0 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth1");
        fixed-address     172.16.17.25;
     }
   host scb2b_0.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth1.1");
        fixed-address     172.16.17.25;
     }

   host scb3b_0 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth1");
        fixed-address     172.16.17.153;
     }
   host scb3b_0.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth1.1");
        fixed-address     172.16.17.153;
     }

   host scb0b_1 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth0");
        fixed-address     172.16.24.25;
     }
   host scb0b_1.1 {
        option dhcp-client-identifier = concat(00,"0.0.255.25:eth0.1");
        fixed-address     172.16.24.25;
     }

   host scb1b_1 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth0");
        fixed-address     172.16.24.153;
     }
   host scb1b_1.1 {
        option dhcp-client-identifier = concat(00,"0.1.255.25:eth0.1");
        fixed-address     172.16.24.153;
     }

   host scb2b_1 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth0");
        fixed-address     172.16.25.25;
     }
   host scb2b_1.1 {
        option dhcp-client-identifier = concat(00,"0.2.255.25:eth0.1");
        fixed-address     172.16.25.25;
     }

   host scb3b_1 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth0");
        fixed-address     172.16.25.153;
     }
   host scb3b_1.1 {
        option dhcp-client-identifier = concat(00,"0.3.255.25:eth0.1");
        fixed-address     172.16.25.153;
     }

}

Comments:

File xinetd.conf on IO processors 1 and 2, located at /etc/               Back to Contents

Example of contents of directory /etc/xinetd.d/:
total 80
-rw-r--r--    1 root     root          428 Feb  6 15:48 alarmbridge
-rw-r--r--    1 root     root          297 Feb  6 15:47 chargen
-rw-r--r--    1 root     root          317 Feb  6 15:47 chargen-udp
-rw-r--r--    1 root     root          297 Feb  6 15:47 daytime
-rw-r--r--    1 root     root          317 Feb  6 15:47 daytime-udp
-rw-r--r--    1 root     root          289 Feb  6 15:47 echo
-rw-r--r--    1 root     root          308 Feb  6 15:48 echo-udp
-rw-r--r--    1 root     root          318 Feb  6 15:48 finger
-rw-r--r--    1 root     root          458 Feb  6 15:48 mtftp
-rw-r--r--    1 root     root          259 Feb  6 15:48 ntalk
-rw-r--r--    1 root     root          359 Feb  6 15:48 rexec
-rw-r--r--    1 root     root          376 Feb  6 15:48 rlogin
-rw-r--r--    1 root     root          429 Feb  6 15:48 rsh
-rw-r--r--    1 root     root          365 Feb  6 15:48 rsync
-rw-r--r--    1 root     root          245 Feb  6 15:48 talk
-rw-r--r--    1 root     root          303 Feb  6 15:48 telnet
-rw-r--r--    1 root     root          200 Feb  6 15:48 tftp
-rw-r--r--    1 root     root          321 Feb  6 15:48 time
-rw-r--r--    1 root     root          317 Feb  6 15:48 time-udp
-rw-r--r--    1 root     root          362 Feb  6 15:48 wu-ftpd
Example of file contents:
#
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{
	instances               = 60
        log_type                = SYSLOG authpriv
        log_on_success		= HOST PID
        log_on_failure		= HOST
	cps			= 80 30
}

includedir /etc/xinetd.d

Comments:

File hosts on IO processor 1, located at /etc/               Back to Contents

Example of contents of directory /etc/xinetd.d/:
total 1908
-rw-r--r--    1 root     root        15221 Feb 28  2001 a2ps.cfg
-rw-r--r--    1 root     root         2561 Feb 28  2001 a2ps-site.cfg
-rw-r--r--    1 root     root           45 Dec  3 13:01 adjtime
drwxr-xr-x    4 root     root         4096 May 13  2002 alchemist
-rw-r--r--    1 root     root          370 Apr  3  2001 anacrontab
-rw-------    1 root     root            1 Apr  4  2001 at.deny
-rw-r--r--    1 root     root          210 Mar  3  2001 auto.master
-rw-r--r--    1 root     root          574 Mar  3  2001 auto.misc
-rw-r--r--    1 root     root          823 Feb 28  2001 bashrc
drwxr-xr-x    3 root     root         4096 Apr  7  2001 CORBA
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.d
drwxr-xr-x    2 root     root         4096 Oct 14 12:42 cron.daily
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.hourly
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.monthly
-rw-r--r--    1 root     root          255 Feb 27  2001 crontab
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.weekly
-rw-r--r--    1 root     root          380 Jul 25  2000 csh.cshrc
-rw-r--r--    1 root     root          517 Mar 27  2001 csh.login
drwxr-x---    2 root     root         4096 May 13  2002 default
-rw-r--r--    1 root     root         1094 Jul  3  2000 devfsd.conf
-rwxr-xr-x    1 root     root         6270 Oct  4  2001 dhclient-script
drwxr-xr-x    2 root     root         4096 Mar 15  2001 dhcpc
lrwxrwxrwx    1 root     root            5 May 13  2002 dhcpcd -> dhcpc
-rw-r--r--    1 root     root            0 Feb  6 15:49 dhcpd.leases
-rw-r--r--    1 root     root         2434 Mar 14  2001 DIR_COLORS
-rw-rw-r--    1 root     disk            0 Mar 11  2002 dumpdates
-rw-r--r--    1 root     root           77 Nov 30  2000 esd.conf
lrwxrwxrwx    1 root     root           23 Feb  6 15:48 exports -> /opt/telorb/etc/exports
-rw-r--r--    1 root     root         1246 Jul 13  2001 fdprm
-rw-r--r--    1 root     root           46 Jun 27  2000 filesystems
-rw-r--r--    1 root     root          994 Feb  6 15:48 fstab
-rw-r--r--    1 root     root          500 Feb  6 15:47 ftpaccess
-rw-------    1 root     root          464 Mar 29  2001 ftpconversions
-rw-------    1 root     root           39 Mar 29  2001 ftpgroups
-rw-------    1 root     root          104 Mar 29  2001 ftphosts
drwxr-xr-x    2 root     root         4096 May 13  2002 gnome
-rw-r--r--    1 root     root         1756 Apr  6  2001 gpm-root.conf
-rw-r--r--    1 root     root          503 May 13  2002 group
-rw-------    1 root     root          513 May 13  2002 group-
-r--------    1 root     root          418 May 13  2002 gshadow
-rw-------    1 root     root          425 May 13  2002 gshadow-
drwxr-xr-x    2 root     root         4096 May 13  2002 gtk
-rw-r--r--    1 root     root           17 Jul 23  2000 host.conf
-rw-r--r--    1 root     root          823 Oct  8 14:19 hosts
-rw-r--r--    1 root     root          161 Jan 13  2000 hosts.allow
-rw-r--r--    1 root     root          823 Oct  2 13:14 hosts.conv
-rw-r--r--    1 root     root          347 Jan 13  2000 hosts.deny
-rw-r--r--    1 root     root          839 Oct  2 11:01 hosts.Oct.02.2002_11:13
-rw-r--r--    1 root     root          839 Sep 24 17:55 hosts.orig
drwxr-xr-x    2 root     root         4096 May 13  2002 hotplug
-rw-r--r--    1 root     root         8505 Mar 22  2001 htdig.conf
drwxr-xr-x    3 root     root         4096 Mar 29  2001 httpd
-rw-r--r--    1 root     root         1756 Mar  5  2001 identd.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 im
-rw-r--r--    1 root     root         3376 Aug 12  2000 im_palette.pal
-rw-r--r--    1 root     root          920 Aug 12  2000 im_palette-small.pal
-rw-r--r--    1 root     root          224 Aug 12  2000 im_palette-tiny.pal
-rw-r--r--    1 root     root         5464 Aug 12  2000 imrc
-rw-r--r--    1 root     root        14580 May 13  2002 info-dir
lrwxrwxrwx    1 root     root           11 May 13  2002 init.d -> rc.d/init.d
-rw-r--r--    1 root     root          658 Sep 21  2001 initlog.conf
-rw-r--r--    1 root     root         1808 Jul  3  2002 inittab
-rw-r--r--    1 root     root          546 Apr  7  2001 inputrc
-rw-------    1 root     root           60 Dec  3 13:04 ioctl.save
drwxr-xr-x    2 root     root         4096 May 13  2002 iproute2
drwxr-xr-x    2 root     root         4096 May 13  2002 isdn
-rw-r--r--    1 root     root           69 Dec  3 13:04 issue
-rw-r--r--    1 root     root           68 Dec  3 13:04 issue.net
-rw-r--r--    1 root     root           39 Apr  3  2001 kderc
-rw-r--r--    1 root     root          610 Aug  1  2001 krb5.conf
-rw-r--r--    1 root     root         3535 May 13  2002 ldap.conf
-rw-r--r--    1 root     root        45646 May 13  2002 ld.so.cache
-rw-r--r--    1 root     root           64 May 13  2002 ld.so.conf
-rw-r--r--    1 root     root          274 May 13  2002 lilo.conf
drwxr-xr-x   31 root     root         4096 May 13  2002 locale
lrwxrwxrwx    1 root     root           25 Feb  6 15:49 localtime -> /opt/telorb/etc/localtime
-rw-r--r--    1 root     root         1180 Mar  9  2001 login.defs
-rw-r--r--    1 root     root          542 Jan  5  2001 logrotate.conf
drwxr-xr-x    2 root     root         4096 Oct 14 12:45 logrotate.d
-rw-r--r--    1 root     root        17735 Jun  7  2001 lpd.conf
-rw-r--r--    1 root     root        10617 Jun  7  2001 lpd.perms
-rw-r--r--    1 root     root         5803 Aug  3  2000 ltrace.conf
-rw-r--r--    1 root     root       129968 Mar  3  2001 lynx.cfg
-r--r--r--    1 root     root       129935 Mar  3  2001 lynx.cfg.ja
-rw-r--r--    1 root     root         9599 Mar 22  2001 mailcap
-rw-r--r--    1 root     root          112 Aug 24  2000 mail.rc
drwxr-xr-x    2 root     root         4096 May 13  2002 makedev.d
-rw-r--r--    1 root     root         3910 Aug 24  2001 man.config
-rw-r--r--    1 root     root         4040 Nov 28  2000 manuf
-rw-r--r--    1 root     root           50 Apr  2  2001 mc.global
-rw-r--r--    1 root     root         2128 Mar 18  2001 mesa.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 mgetty+sendfax
-rw-r--r--    1 root     root        36823 Mar 16  2001 mime-magic
-rw-r--r--    1 root     root        99960 Mar 16  2001 mime-magic.dat
-rw-r--r--    1 root     root         7860 May 13  2002 mime.types
-rw-r--r--    1 root     root         1048 May  4  2001 minicom.users
-rw-r--r--    1 root     root          121 May 13  2002 minirc.dfl
-rw-r--r--    1 root     root          313 Jun 28  2002 minirc.ttyS0
-rw-r--r--    1 root     root           34 May 13  2002 modules.conf
-rw-r--r--    1 root     root         2752 Jul  4  2000 modules.devfs
-rw-r--r--    1 root     root         1165 May 13  2002 motd
-rw-r--r--    1 root     root          435 Jan 23 18:53 mtab
-rw-r--r--    1 root     root         1309 Mar 19  2002 mtftpd.conf
-rw-r--r--    1 root     root          781 May 13  2002 named.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 nmh
-rw-r--r--    1 root     root         1155 Apr  6  2001 nscd.conf
-rw-r--r--    1 root     root         1750 May 13  2002 nsswitch.conf
drwxr-xr-x    2 root     root         4096 Feb 14 15:53 ntp
lrwxrwxrwx    1 root     root           24 Feb  6 15:49 ntp.conf -> /opt/telorb/etc/ntp.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 openldap
drwxr-xr-x    2 root     root         4096 May 15  2000 opt
drwxr-xr-x    2 root     root         4096 May 13  2002 pam.d
-rw-r--r--    1 root     root          595 Mar 16  2001 paper.config
-rw-r--r--    1 root     root          981 Sep 27 18:10 passwd
-rw-------    1 root     root         1012 May 13  2002 passwd-
-rw-r--r--    1 root     root         1362 Dec 12  2000 pbm2ppa.conf
-rw-r--r--    1 root     root        24095 May 13  2002 php.ini
-rw-r--r--    1 root     root        14342 Mar 16  2001 pine.conf
-rw-r--r--    1 root     root          423 Mar 16  2001 pine.conf.fixed
-rw-r--r--    1 root     root         6300 Dec 12  2000 pnm2ppa.conf
drwxr-xr-x    4 root     root         4096 May 13  2002 ppp
-rw-r--r--    1 root     root          289 May 13  2002 printcap
-rw-r--r--    1 root     root          137 Mar 28  2001 printcap.local
-rw-r--r--    1 root     root          627 Jan 29  2001 profile
drwxr-xr-x    2 root     root         4096 May 13  2002 profile.d
-rw-r--r--    1 root     root         5809 Jan 29  2001 protocols
-rw-r--r--    1 root     root          134 Aug 30  2000 pwdb.conf
lrwxrwxrwx    1 root     root           22 Feb  6 15:48 pxe.cf -> /opt/telorb/etc/pxe.cf
lrwxrwxrwx    1 root     root            7 May 13  2002 rc -> rc.d/rc
lrwxrwxrwx    1 root     root           10 May 13  2002 rc0.d -> rc.d/rc0.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc1.d -> rc.d/rc1.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc2.d -> rc.d/rc2.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc3.d -> rc.d/rc3.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc4.d -> rc.d/rc4.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc5.d -> rc.d/rc5.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc6.d -> rc.d/rc6.d
drwxr-xr-x   10 root     root         4096 May 13  2002 rc.d
lrwxrwxrwx    1 root     root           13 May 13  2002 rc.local -> rc.d/rc.local
lrwxrwxrwx    1 root     root           15 May 13  2002 rc.sysinit -> rc.d/rc.sysinit
-rw-r--r--    1 root     root           36 Apr  9  2001 redhat-release
-rw-r--r--    1 root     root            0 May 13  2002 resolv.conf
lrwxrwxrwx    1 root     root           11 May 13  2002 rmt -> ../sbin/rmt
-rw-r--r--    1 root     root         1199 May 13  2002 rndc.conf
-rw-r--r--    1 root     root         1615 Dec  8  2001 rpc
drwxr-xr-x    2 root     root         4096 May 13  2002 rpm
-r--r--r--    1 root     root         3820 Feb 13  2001 screenrc
-rw-------    1 root     root          120 May 13  2002 securetty
drwxr-xr-x    3 root     root         4096 May 13  2002 security
-rw-r--r--    1 root     root        20195 Feb 20  2001 sensors.conf
-rwxr-xr-x    1 root     root        17731 May 13  2002 services
drwxr-xr-x    2 root     root         4096 May 13  2002 sgml
-r--------    1 root     root          808 Sep 27 18:10 shadow
-rw-------    1 root     root          833 May 13  2002 shadow-
-rw-r--r--    1 root     root           75 May 13  2002 shells
drwxr-xr-x    4 root     root         4096 May 13  2002 skel
drwxr-xr-x    2 root     root         4096 May 13  2002 snmp
drwxr-xr-x    3 root     root         4096 Apr  7  2001 sound
drwxr-xr-x    2 root     root         4096 May 13  2002 ssh
-r--r-----    1 root     root          294 Feb 23  2001 sudoers
drwxr-xr-x    8 root     root         4096 May 13  2002 sysconfig
-rw-r--r--    1 root     root          289 Feb  6 15:48 sysctl.conf
-rw-r--r--    1 root     root         1138 May 13  2002 syslog.conf
-rw-r--r--    1 root     root       729360 Mar 14  2001 termcap
-rw-r--r--    1 root     root         2598 Apr  4  2001 tux.mime.types
-rw-r--r--    1 root     root          106 May 13  2002 version
lrwxrwxrwx    1 root     root           34 May 13  2002 vfontcap -> ../usr/share/VFlib/2.25.1/vfontcap
-rw-r--r--    1 root     root          289 Sep  5  2001 warnquota.conf
-rw-r--r--    1 root     root         3956 Jan 31  2001 wgetrc
drwxr-xr-x   13 root     root         4096 May 13  2002 X11
-rw-r--r--    1 root     root          289 May 13  2002 xinetd.conf
drwxr-xr-x    2 root     root         4096 Feb  6 15:48 xinetd.d
-rw-r--r--    1 root     root          361 Jun  4  2001 yp.conf
-rw-r--r--    1 root     root         1398 Mar 15  2001 ypserv.conf
Example of file contents:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1		localhost.localdomain localhost
#172.17.16.129 	to28io1.uab.ericsson.se to28io1 io1 to28io1net0 io1net0
#172.17.24.129 	to28io1.uab.ericsson.se to28io1 io1 to28io1net1 io1net1
#172.17.25.1 	to28io2.uab.ericsson.se to28io2 io2 to28io2net1 io2net1
#172.17.17.1 	to28io2.uab.ericsson.se to28io2 io2 to28io2net0 io2net0
172.16.16.129 	to28io1net0.uab.ericsson.se to28io1.uab.ericsson.se to28io1 io1 to28io1net0 io1net0
172.16.24.129 	to28io1net1.uab.ericsson.se to28io1.uab.ericsson.se to28io1 io1 to28io1net1 io1net1
172.16.25.1 	to28io2net1.uab.ericsson.se to28io2.uab.ericsson.se to28io2 io2 to28io2net1 io2net1
172.16.17.1 	to28io2net0.uab.ericsson.se to28io2.uab.ericsson.se to28io2 io2 to28io2net0 io2net0

Comments:

File hosts on IO processor 2, located at /etc/               Back to Contents

Example of contents of directory /etc/xinetd.d/:
total 1904
-rw-r--r--    1 root     root        15221 Feb 28  2001 a2ps.cfg
-rw-r--r--    1 root     root         2561 Feb 28  2001 a2ps-site.cfg
-rw-r--r--    1 root     root           51 Feb 11 14:55 adjtime
drwxr-xr-x    4 root     root         4096 May 13  2002 alchemist
-rw-r--r--    1 root     root          370 Apr  3  2001 anacrontab
-rw-------    1 root     root            1 Apr  4  2001 at.deny
-rw-r--r--    1 root     root          210 Mar  3  2001 auto.master
-rw-r--r--    1 root     root          574 Mar  3  2001 auto.misc
-rw-r--r--    1 root     root          823 Feb 28  2001 bashrc
drwxr-xr-x    3 root     root         4096 Apr  7  2001 CORBA
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.d
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.daily
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.hourly
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.monthly
-rw-r--r--    1 root     root          255 Feb 27  2001 crontab
drwxr-xr-x    2 root     root         4096 May 13  2002 cron.weekly
-rw-r--r--    1 root     root          380 Jul 25  2000 csh.cshrc
-rw-r--r--    1 root     root          517 Mar 27  2001 csh.login
drwxr-x---    2 root     root         4096 May 13  2002 default
-rw-r--r--    1 root     root         1094 Jul  3  2000 devfsd.conf
-rwxr-xr-x    1 root     root         6270 Oct  4  2001 dhclient-script
drwxr-xr-x    2 root     root         4096 Mar 15  2001 dhcpc
lrwxrwxrwx    1 root     root            5 May 13  2002 dhcpcd -> dhcpc
-rw-r--r--    1 root     root            0 Feb  6 15:49 dhcpd.leases
-rw-r--r--    1 root     root         2434 Mar 14  2001 DIR_COLORS
-rw-rw-r--    1 root     disk            0 Mar 11  2002 dumpdates
-rw-r--r--    1 root     root           77 Nov 30  2000 esd.conf
lrwxrwxrwx    1 root     root           23 Feb  6 15:48 exports -> /opt/telorb/etc/exports
-rw-r--r--    1 root     root         1246 Jul 13  2001 fdprm
-rw-r--r--    1 root     root           46 Jun 27  2000 filesystems
-rw-r--r--    1 root     root          994 Feb  6 15:48 fstab
-rw-r--r--    1 root     root          500 Feb  6 15:47 ftpaccess
-rw-------    1 root     root          464 Mar 29  2001 ftpconversions
-rw-------    1 root     root           39 Mar 29  2001 ftpgroups
-rw-------    1 root     root          104 Mar 29  2001 ftphosts
drwxr-xr-x    2 root     root         4096 May 13  2002 gnome
-rw-r--r--    1 root     root         1756 Apr  6  2001 gpm-root.conf
-rw-r--r--    1 root     root          503 May 13  2002 group
-rw-------    1 root     root          513 May 13  2002 group-
-r--------    1 root     root          418 May 13  2002 gshadow
-rw-------    1 root     root          425 May 13  2002 gshadow-
drwxr-xr-x    2 root     root         4096 May 13  2002 gtk
-rw-r--r--    1 root     root           17 Jul 23  2000 host.conf
-rw-r--r--    1 root     root          823 Oct  8 14:26 hosts
-rw-r--r--    1 root     root          161 Jan 13  2000 hosts.allow
-rw-r--r--    1 root     root          823 Oct  2 13:24 hosts.conv
-rw-r--r--    1 root     root          347 Jan 13  2000 hosts.deny
-rw-r--r--    1 root     root          839 Oct  2 10:57 hosts.Oct.02.2002_11:23
-rw-r--r--    1 root     root          839 Sep 24 17:55 hosts.orig
drwxr-xr-x    2 root     root         4096 May 13  2002 hotplug
-rw-r--r--    1 root     root         8505 Mar 22  2001 htdig.conf
drwxr-xr-x    3 root     root         4096 Mar 29  2001 httpd
-rw-r--r--    1 root     root         1756 Mar  5  2001 identd.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 im
-rw-r--r--    1 root     root         3376 Aug 12  2000 im_palette.pal
-rw-r--r--    1 root     root          920 Aug 12  2000 im_palette-small.pal
-rw-r--r--    1 root     root          224 Aug 12  2000 im_palette-tiny.pal
-rw-r--r--    1 root     root         5464 Aug 12  2000 imrc
-rw-r--r--    1 root     root        14580 May 13  2002 info-dir
lrwxrwxrwx    1 root     root           11 May 13  2002 init.d -> rc.d/init.d
-rw-r--r--    1 root     root          658 Sep 21  2001 initlog.conf
-rw-r--r--    1 root     root         1808 May 13  2002 inittab
-rw-r--r--    1 root     root          546 Apr  7  2001 inputrc
-rw-------    1 root     root           60 Feb 11 14:58 ioctl.save
drwxr-xr-x    2 root     root         4096 May 13  2002 iproute2
drwxr-xr-x    2 root     root         4096 May 13  2002 isdn
-rw-r--r--    1 root     root           69 Feb 11 14:59 issue
-rw-r--r--    1 root     root           68 Feb 11 14:59 issue.net
-rw-r--r--    1 root     root           39 Apr  3  2001 kderc
-rw-r--r--    1 root     root          610 Aug  1  2001 krb5.conf
-rw-r--r--    1 root     root         3535 May 13  2002 ldap.conf
-rw-r--r--    1 root     root        45646 May 13  2002 ld.so.cache
-rw-r--r--    1 root     root           64 May 13  2002 ld.so.conf
-rw-r--r--    1 root     root          274 May 13  2002 lilo.conf
drwxr-xr-x   31 root     root         4096 May 13  2002 locale
lrwxrwxrwx    1 root     root           25 Feb  6 15:49 localtime -> /opt/telorb/etc/localtime
-rw-r--r--    1 root     root         1180 Mar  9  2001 login.defs
-rw-r--r--    1 root     root          542 Jan  5  2001 logrotate.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 logrotate.d
-rw-r--r--    1 root     root        17735 Jun  7  2001 lpd.conf
-rw-r--r--    1 root     root        10617 Jun  7  2001 lpd.perms
-rw-r--r--    1 root     root         5803 Aug  3  2000 ltrace.conf
-rw-r--r--    1 root     root       129968 Mar  3  2001 lynx.cfg
-r--r--r--    1 root     root       129935 Mar  3  2001 lynx.cfg.ja
-rw-r--r--    1 root     root         9599 Mar 22  2001 mailcap
-rw-r--r--    1 root     root          112 Aug 24  2000 mail.rc
drwxr-xr-x    2 root     root         4096 May 13  2002 makedev.d
-rw-r--r--    1 root     root         3910 Aug 24  2001 man.config
-rw-r--r--    1 root     root         4040 Nov 28  2000 manuf
-rw-r--r--    1 root     root           50 Apr  2  2001 mc.global
-rw-r--r--    1 root     root         2128 Mar 18  2001 mesa.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 mgetty+sendfax
-rw-r--r--    1 root     root        36823 Mar 16  2001 mime-magic
-rw-r--r--    1 root     root        99960 Mar 16  2001 mime-magic.dat
-rw-r--r--    1 root     root         7860 May 13  2002 mime.types
-rw-r--r--    1 root     root         1048 May  4  2001 minicom.users
-rw-r--r--    1 root     root          289 Dec  3 18:56 minirc.dfl
-rw-r--r--    1 root     root           34 May 13  2002 modules.conf
-rw-r--r--    1 root     root         2752 Jul  4  2000 modules.devfs
-rw-r--r--    1 root     root         1165 May 13  2002 motd
-rw-r--r--    1 root     root          339 Feb 11 14:58 mtab
-rw-r--r--    1 root     root         1309 Mar 19  2002 mtftpd.conf
-rw-r--r--    1 root     root          781 May 13  2002 named.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 nmh
-rw-r--r--    1 root     root         1155 Apr  6  2001 nscd.conf
-rw-r--r--    1 root     root         1750 May 13  2002 nsswitch.conf
drwxr-xr-x    2 root     root         4096 Feb 14 16:44 ntp
lrwxrwxrwx    1 root     root           24 Feb  6 15:49 ntp.conf -> /opt/telorb/etc/ntp.conf
drwxr-xr-x    2 root     root         4096 May 13  2002 openldap
drwxr-xr-x    2 root     root         4096 May 15  2000 opt
drwxr-xr-x    2 root     root         4096 May 13  2002 pam.d
-rw-r--r--    1 root     root          595 Mar 16  2001 paper.config
-rw-r--r--    1 root     root          981 Sep 27 18:12 passwd
-rw-------    1 root     root         1012 May 13  2002 passwd-
-rw-r--r--    1 root     root         1362 Dec 12  2000 pbm2ppa.conf
-rw-r--r--    1 root     root        24095 May 13  2002 php.ini
-rw-r--r--    1 root     root        14342 Mar 16  2001 pine.conf
-rw-r--r--    1 root     root          423 Mar 16  2001 pine.conf.fixed
-rw-r--r--    1 root     root         6300 Dec 12  2000 pnm2ppa.conf
drwxr-xr-x    4 root     root         4096 May 13  2002 ppp
-rw-r--r--    1 root     root          289 May 13  2002 printcap
-rw-r--r--    1 root     root          137 Mar 28  2001 printcap.local
-rw-r--r--    1 root     root          627 Jan 29  2001 profile
drwxr-xr-x    2 root     root         4096 May 13  2002 profile.d
-rw-r--r--    1 root     root         5809 Jan 29  2001 protocols
-rw-r--r--    1 root     root          134 Aug 30  2000 pwdb.conf
lrwxrwxrwx    1 root     root           22 Feb  6 15:48 pxe.cf -> /opt/telorb/etc/pxe.cf
lrwxrwxrwx    1 root     root            7 May 13  2002 rc -> rc.d/rc
lrwxrwxrwx    1 root     root           10 May 13  2002 rc0.d -> rc.d/rc0.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc1.d -> rc.d/rc1.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc2.d -> rc.d/rc2.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc3.d -> rc.d/rc3.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc4.d -> rc.d/rc4.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc5.d -> rc.d/rc5.d
lrwxrwxrwx    1 root     root           10 May 13  2002 rc6.d -> rc.d/rc6.d
drwxr-xr-x   10 root     root         4096 May 13  2002 rc.d
lrwxrwxrwx    1 root     root           13 May 13  2002 rc.local -> rc.d/rc.local
lrwxrwxrwx    1 root     root           15 May 13  2002 rc.sysinit -> rc.d/rc.sysinit
-rw-r--r--    1 root     root           36 Apr  9  2001 redhat-release
-rw-r--r--    1 root     root            0 May 13  2002 resolv.conf
lrwxrwxrwx    1 root     root           11 May 13  2002 rmt -> ../sbin/rmt
-rw-r--r--    1 root     root         1199 May 13  2002 rndc.conf
-rw-r--r--    1 root     root         1615 Dec  8  2001 rpc
drwxr-xr-x    2 root     root         4096 May 13  2002 rpm
-r--r--r--    1 root     root         3820 Feb 13  2001 screenrc
-rw-------    1 root     root          120 May 13  2002 securetty
drwxr-xr-x    3 root     root         4096 May 13  2002 security
-rw-r--r--    1 root     root        20195 Feb 20  2001 sensors.conf
-rwxr-xr-x    1 root     root        17731 May 13  2002 services
drwxr-xr-x    2 root     root         4096 May 13  2002 sgml
-r--------    1 root     root          808 Sep 27 18:12 shadow
-rw-------    1 root     root          833 May 13  2002 shadow-
-rw-r--r--    1 root     root           75 May 13  2002 shells
drwxr-xr-x    4 root     root         4096 May 13  2002 skel
drwxr-xr-x    2 root     root         4096 May 13  2002 snmp
drwxr-xr-x    3 root     root         4096 Apr  7  2001 sound
drwxr-xr-x    2 root     root         4096 May 13  2002 ssh
-r--r-----    1 root     root          294 Feb 23  2001 sudoers
drwxr-xr-x    8 root     root         4096 May 13  2002 sysconfig
-rw-r--r--    1 root     root          289 Feb  6 15:48 sysctl.conf
-rw-r--r--    1 root     root         1138 May 13  2002 syslog.conf
-rw-r--r--    1 root     root       729360 Mar 14  2001 termcap
-rw-r--r--    1 root     root         2598 Apr  4  2001 tux.mime.types
-rw-r--r--    1 root     root          106 May 13  2002 version
lrwxrwxrwx    1 root     root           34 May 13  2002 vfontcap -> ../usr/share/VFlib/2.25.1/vfontcap
-rw-r--r--    1 root     root          289 Sep  5  2001 warnquota.conf
-rw-r--r--    1 root     root         3956 Jan 31  2001 wgetrc
drwxr-xr-x   13 root     root         4096 May 13  2002 X11
-rw-r--r--    1 root     root          289 May 13  2002 xinetd.conf
drwxr-xr-x    2 root     root         4096 Feb  6 15:48 xinetd.d
-rw-r--r--    1 root     root          361 Jun  4  2001 yp.conf
-rw-r--r--    1 root     root         1398 Mar 15  2001 ypserv.conf
Example of file contents:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1		localhost.localdomain localhost
#172.17.16.129 	to28io1.uab.ericsson.se to28io1 io1 to28io1net0 io1net0
#172.17.24.129 	to28io1.uab.ericsson.se to28io1 io1 to28io1net1 io1net1
#172.17.25.1 	to28io2.uab.ericsson.se to28io2 io2 to28io2net1 io2net1
#172.17.17.1 	to28io2.uab.ericsson.se to28io2 io2 to28io2net0 io2net0
172.16.16.129 	to28io1net0.uab.ericsson.se to28io1.uab.ericsson.se to28io1 io1 to28io1net0 io1net0
172.16.24.129 	to28io1net1.uab.ericsson.se to28io1.uab.ericsson.se to28io1 io1 to28io1net1 io1net1
172.16.25.1 	to28io2net1.uab.ericsson.se to28io2.uab.ericsson.se to28io2 io2 to28io2net1 io2net1
172.16.17.1 	to28io2net0.uab.ericsson.se to28io2.uab.ericsson.se to28io2 io2 to28io2net0 io2net0

Comments:

File exports on IO processors 1 and 2, located at /opt/telorb/etc/               Back to Contents

Example of contents of directory /opt/telorb/etc/ on IO1:
total 500
-rwxrwxr-x    1 telorb   telorb       1496 Jul 19  2002 applog.default
-rwxrwxr-x    1 telorb   telorb        279 Feb  6 15:50 crashcollector.conf
-rw-r--r--    1 root     uab           417 Feb  6 15:52 dhcpd.leases
-rwxrwxr-x    1 telorb   telorb      16917 Feb  6 15:50 dhcpd.pxe.conf
-rwxrwxr-x    1 telorb   telorb       2220 Feb  6 15:50 ep_tftpd.conf
-rwxrwxr-x    1 telorb   telorb        211 Feb 11 18:08 exports
-rwxrwxr-x    1 telorb   telorb     183305 Oct 14 12:41 ksym.log
-rw-r--r--    1 telorb   uab           675 Feb  6 15:50 localtime
-rwxrwxr-x    1 telorb   telorb        407 Feb  6 15:50 ntp.conf
-rwxrwxr-x    1 telorb   telorb         16 Feb  6 15:50 ntpstep-tickers
-rwxrwxr-x    1 telorb   telorb       6003 Feb  6 15:50 pxe.cf
-rwxrwxr-x    1 telorb   telorb       1418 Feb  6 15:50 rsyncd.conf
-rwxrwxr-x    1 telorb   telorb       2653 Feb  6 15:50 start_services
-rwxrwxr-x    1 telorb   telorb       1923 Feb  6 15:50 status_services
-rwxrwxr-x    1 telorb   telorb       2235 Feb  6 15:50 stop_services
-rwxrwxr-x    1 telorb   telorb      23183 Jan 16 15:07 telorb.conf
-rwxrwxr-x    1 telorb   telorb        838 Feb  6 15:50 transfermgr.conf
-rwxrwxr-x    1 telorb   telorb        171 Dec 12 12:33 uabexports
Example of file contents:
/opt/telorb 172.16.16.0/255.255.0.0(rw,sync) 172.16.24.0/255.255.0.0(rw,sync) 134.138.184.0/255.255.248.0(rw)
/opt 172.16.16.0/255.255.0.0(ro) 172.16.24.0/255.255.0.0(ro)

Comments:

File pxe.cf on IO processors 1 and 2, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
#  *******  PXE CONFIGURATION FILE *******
# Any Line starting with a '#' is treated as a comment line
# and ignored. However, '#' must be the first character on
# a line and no spaces before that are allowed.

# ********** Telorb configuration info ************
# 1. Fill in the interface name of the interface to the otherworld,
#     in the Exclude_Network_Interface_List.
#     this is done because pxe should not serve the external nets.


# The following entry is the name of the interface on which pxe is going
# to skip.
[Exclude_Interface_List]
eth2

# This entry shows the base directory of the mtftpd. All file names/paths
# will be relative to this directory. This is the same name that should 
# be used as the start up argument to the mtftpd daemon.

[Mtftpd_Root_Directory]
/tftpboot

# Set the following entry to 0 if you have a DHCP server running on this 
# system.
[UseDHCPPort]
0

# Set the entry below to zero if you don't want this system to act 
# as a PXE proxyDHCP
[StartProxy]
1

# Set the entry below to zero if you don't want this system to act as a 
# PXE boot server
[startBootService]
1

[MasterProxy]
1

# 0 - broadcast discovery is enabled; 1 - broadcast discovery is disabled
[Discovery_BCast_Disabled]
0

# 0 - multicast discovery is enabled; 1 - multicast discovery is disabled
[Discovery_MCast_Disabled]
0

# Multicast Discovery address. The boot server would listen on this address 
# for multicast boot server packets.
[Discovery_MCast_Addr]
224.0.1.2

# Prompt to display on the user screen
# format of this entry: timeout,<string>
[Prompt]
1,Press F8 to view menu ...

# This entry is set to 1 if the client should accept only responses
# from servers in this list
[Discovery_Server_List_Only]
0

# the format of the discovery_list entry is as follows
# type of the server, # of entries, Ip address of each entry 
# separated by commas
[Discovery_List]
#3,2,192.215.100.49,192.215.100.99
#65535,1,192.215.100.45
#65535,2,134.138.184.201,192.168.100.100

# In some systems, the all '1' broadcast address 255.255.255.255 
# won't work as the system will fail with a network unreachable message.
# In those cases, you can use the 'route add -host 255.255.255.255 eth0' 
# command to add a route. Or else, you can define the host portion of the 
# address alone as '1' in the following entry. This entry is not 
# required if your system is set up to transmit
# broadcast packets on 255.255.255.255
[Broadcast_ip_address]
#134.138.191.255

# Architectures supported
# format : <arch-type>,<arch-string>
[PROC_ARCH]
0,X86PC

# Boot server types supported
[Service_Types]
14,Dicos
13,linux-tp
12,linux-install
3328,Dicos
0,BStrap

# Menu string that will be displayed on the client screen
# after F8 is pressed.
#
# HACK -- The second item can contain a comma separated list of ints
# whithin brackets, "[131, 132, 133]". If the last byte in the ip-address
# of the requesting client matches any of these, it will boot from the
# second item by default. For example; 134.138.79.131 would boot from the
# second item, but 134.138.79.135 would boot from the first for the list
# in the example above. 010924/uablrek.

[X86PC/UNDI/MENU]
14,Dicos pxe boot
13,Linux pxe boot [16.11, 16.13, 16.141, 16.143, 16.151, 16.21, 16.23, 16.3, 16.5, 24.11, 24.13, 24.141, 24.143, 24.151, 24.21, 24.23, 24.3, 24.5]
12,Linux install boot [16.129, 16.133, 17.1, 24.129, 24.133, 25.1]
0,Local Fot 

# Image file name for DOSUNDI boot server
# format : <min layer #> <max layer #> <base file name>
[X86PC/UNDI/Dicos/ImageFile_Name]
0
1
plPXE

# Image file name for Linux-TP boot server type
# format : <min layer #> <max layer #> <base file name>
[X86PC/UNDI/linux-tp/ImageFile_Name]
0
2
linux

# Image file name for Linux install (KickStart) boot server type
# format : <min layer #> <max layer #> <base file name>
[X86PC/UNDI/linux-install/ImageFile_Name]
0
2
linux

# Image file name for BStrap boot server
# format : <min layer #> <max layer #> <base file name>
[X86PC/UNDI/BStrap/ImageFile_Name]
0
0
bstrap

# List of plug-ins. The PXEClientTester is the plug-in that
# validates received packets for PXE compliance. By default, this
# plug-in is DISBALED. Remove the '#' in front of it, if you want
# packet validation to happen
[Parsers]
# PXEClientTester
PxeParser

[Parsers/PxeParser/MainFunction]
PxeParser

[Parsers/PxeParser/DllPath]
libPxeParser.so

[Parsers/PXEClientTester/MainFunction]
PXEClientTester

[Parsers/PXEClientTester/DllPath]
libpxeTester.so

# Even if the PXEClientTester is loaded, you still need to
# turn this flag to '1' for packet validation.

[TestOn]
0

# Directory where the results of the packet validation by PXEClientTester
# will be written to. Under this directory, there will be 
# sub-directories with the last 8 digits of the MAc address of
# each client.

[TestPath]
/tmp

# Option DLL for BStrap
[X86PC/UNDI/BStrap/Vendor_Dll]
libBstrapOpts.so

# Fill in a NT server name that will be contacted by the client
# to log back in for APitest
[ServerName]
#vviswana-desk2

# Specify whether the above server is in a domain or a workgroup
[IsDomain]
0

# specify the name of the workgroup or domain of the server
[Domain]
starwars

# All debug related stuff here

# If this entry is set to 1, pxe services will write
# more debug info to the system log using syslog()
[DEBUG/PxeServices_DebugOutToWindow_On]
0

# If this entry is set to 1, pxe parser will write
# more debug info to the system log using syslog()
[DEBUG/PxeParsers_DebugOutToWindow_On]
0

# If this entry is set to 1, pxe services will write
# more debug info to the file mentioned
# under the entry [DEBUG/PxeServices_Debug_FileName]
[DEBUG/PxeServices_DebugOutToFile_On]
0

# If this entry is set to 1, pxe parser will write
# more debug info to the file mentioned
# under the entry [DEBUG/PxeParsers_Debug_FileName]
[DEBUG/PxeParsers_DebugOutToFile_On]
0

[DEBUG/PxeServices_Debug_FileName]
/tmp/PxeServiceLog.txt

[DEBUG/PxeParsers_Debug_FileName]
/tmp/PxeParserLog.txt

[End]

Comments:

File network on IO processor 1, located at /etc/sysconfig/               Back to Contents

Example of contents of directory /opt/telorb/etc/ on IO1:
total 104
-rw-r--r--    1 root     root         3114 Jan  8  2001 apmd
drwxr-xr-x    2 root     root         4096 May 13  2002 apm-scripts
-rw-r--r--    1 root     root           66 Feb 14  2001 arpwatch
-rw-r--r--    1 root     root           41 May 13  2002 authconfig
drwxr-xr-x    2 root     root         4096 May 13  2002 cbq
-rw-r--r--    1 root     root           43 May 13  2002 clock
drwxr-xr-x    2 root     root         4096 Sep 21  2001 console
-rw-r--r--    1 root     root           11 May 13  2002 desktop
-rw-r--r--    1 root     root          135 Oct  4  2001 dhcpd
-rw-r--r--    1 root     root            0 Mar  1  2001 firewall
-rw-r--r--    1 root     root           88 Apr  6  2001 gpm
-rw-r--r--    1 root     root         1331 Jul 19  2000 harddisks
-rw-r--r--    1 root     root         2684 May 13  2002 hwconf
-rw-r--r--    1 root     root           53 May 13  2002 i18n
-rw-r--r--    1 root     root           19 Mar  5  2001 identd
-rw-r--r--    1 root     root          952 Dec 28  1999 init
-rw-r--r--    1 root     root          151 Apr  2  2001 kudzu
-rw-r--r--    1 root     root          382 Mar 15  2001 named
-rw-r--r--    1 root     root           69 May 13  2002 network
drwxr-xr-x    2 root     root         4096 Oct  8 18:35 network-scripts
-rw-r--r--    1 root     root           38 May 13  2002 pcmcia
drwxr-xr-x    2 root     root         4096 Apr  5  2001 provider
-rw-r--r--    1 root     root          153 Jul 25  2000 rawdevices
drwxr-xr-x    2 root     root         4096 May 13  2002 rhn
-rw-r--r--    1 root     root          914 May 13  2002 syslog
-rw-r--r--    1 root     root         1546 Apr  4  2001 tux
-rw-r--r--    1 root     root           41 Aug 29  2001 xinetd
Example of file contents:
NETWORKING=yes
HOSTNAME=to28io1.uab.ericsson.se
GATEWAY=192.168.11.1

File network on IO processor 2, located at /etc/sysconfig/               Back to Contents

Example of file contents:
NETWORKING=yes
HOSTNAME=to28io2.uab.ericsson.se
GATEWAY=192.168.11.1

File group on IO processors 1 and 2, located at /etc/               Back to Contents

Example of file contents:
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root
lp:x:7:daemon,lp
mem:x:8:
kmem:x:9:
wheel:x:10:root
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
games:x:20:
gopher:x:30:
dip:x:40:
nobody:x:99:
users:x:100:
floppy:x:19:
nscd:x:28:
utmp:x:22:
mailnull:x:47:
ident:x:98:
rpc:x:32:
rpcuser:x:29:
xfs:x:43:
gdm:x:42:
apache:x:48:
named:x:25:
uab:x:33:
dicosadm:x:404:telorb
tsp:x:1024:tspuser
telorb:x:501:telorb

Comments:

File passwd on IO processors 1 and 2, located at /etc/               Back to Contents

Example of file contents:
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:
daemon:x:2:2:daemon:/sbin:
adm:x:3:4:adm:/var/adm:
lp:x:4:7:lp:/var/spool/lpd:
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:
news:x:9:13:news:/var/spool/news:
uucp:x:10:14:uucp:/var/spool/uucp:
operator:x:11:0:operator:/root:
games:x:12:100:games:/usr/games:
gopher:x:13:30:gopher:/usr/lib/gopher-data:
nobody:x:99:99:Nobody:/:
nscd:x:28:28:NSCD Daemon:/:/bin/false
mailnull:x:47:47::/var/spool/mqueue:/dev/null
ident:x:98:98:pident user:/:/bin/false
rpc:x:32:32:Portmapper RPC user:/:/bin/false
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/bin/false
xfs:x:43:43:X Font Server:/etc/X11/fs:/bin/false
gdm:x:42:42::/home/gdm:/bin/bash
apache:x:48:48:Apache:/var/www:/bin/false
named:x:25:25:Named:/var/named:/bin/false
tspuser:x:1024:33:TSP example user:/home/tspuser:/bin/bash
telorb:x:44622:33:TelORB user:/home/telorb:/bin/bash

Comments:

File telorb.conf on IO processors 1 and 2, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
###########################################################################
#                                                                         #
# telorb.conf file for TelORB R14 Linux, GEM-MINI, Zone 2           Rev.F #
# ======================================================================= #
#                                                                         #
# This file contains configuration settings for the IO processors in a    #
# TelORB zone.                                                            #
#                                                                         #
# (To configure Zone 1 for GEM-MINI, use the file                         #
# r14_linux_mini_zone1.telorb.conf.template.)                             #
#                                                                         #
# GEM-MINI consists of 21 Pentium processors of which 2 are used as IO    #
# processors.                                                             #
# The two IO processors are located in magazine 1, slot 1 and in          #
# magazine 2, slot 1.                                                     #
# The two TelORB processors, used as Dicos loaders, are located in        #
# magazine 0, slot 9 and in magazine 1, slot 9.                           #
#                                                                         #
# This file is divided into two main parts, namely "SITE DEPENDENT        #
# CONFIGURATIONS" and "CONFIGURATIONS WHICH MUST NOT BE CHANGED".         #
# Site dependent configuration values must be adjusted to suit the target #
# zone towards which this file will be used.                              #
#                                                                         #
# Note that the IP addresses used in the telorb.conf template files are   #
# just recommendations.                                                   #
# If they conflict with e.g. external IP addresses they may have to be    #
# adjusted.                                                               #
# For information about the recommended IP addressing scheme, consult the #
# document "Internal IP addresses in TSP 4.0", doc no UAB/UT-02:004.      #
#                                                                         #
# The same telorb.conf file should be used to configure both IO           #
# processors located in the same zone.                                    #
#                                                                         #
#                                                                 /uabmsu #
###########################################################################

###########################################################################
# SITE DEPENDENT CONFIGURATIONS   (Adjust these to match your site)       #
###########################################################################

# Configuration of Internal Networks A & B (eth0 & eth1) on IO Processors
# =======================================================================
# (To check the network interfaces, type "/sbin/ifconfig -a" or "ifconfig -a"
# on the target IO processors.)
#
# Adjust the following:
# - internal-network io1ethaddr0: Specify the MAC address of eth0 for IO1.
# - internal-network io2ethaddr0: Specify the MAC address of eth0 for IO2.
# - internal-network io1ethaddr1: Specify the MAC address of eth1 for IO1.
# - internal-network io2ethaddr1: Specify the MAC address of eth1 for IO2.
#   (Example of MAC address: 00:a0:a5:4c:00:6e)

# Network A (eth0):
internal-network subnet0 172.16.16.0
internal-network netmask0 255.255.248.0
internal-network defaultgw0 172.16.16.31
internal-network bcast0 172.16.23.255
internal-network io1net0 172.16.16.129
internal-network io2net0 172.16.17.1
internal-network io1interfacename0 eth0 
internal-network io1ethaddr0 00:a0:a5:4d:00:d5
internal-network io2interfacename0 eth0
internal-network io2ethaddr0 00:a0:a5:4d:00:f7

# Network B (eth1):
internal-network subnet1 172.16.24.0
internal-network netmask1 255.255.248.0
internal-network defaultgw1 172.16.24.31
internal-network bcast1 172.16.31.255
internal-network io1net1 172.16.24.129
internal-network io2net1 172.16.25.1
internal-network io1interfacename1 eth1
internal-network io1ethaddr1 00:a0:a5:4d:00:d6
internal-network io2interfacename1 eth1 
internal-network io2ethaddr1 00:a0:a5:4d:00:f8


# Configuration of External Networks (eth2 & eth3) on IO Processors
# =================================================================
# (To check the network interfaces, type "/sbin/ifconfig -a" or "ifconfig -a"
# on the target IO processors.)
#
# For eth2 on the IO processors, adjust the following:
# - external-network subnet0:    Subnet for eth2, e.g. 134.138.184.0.
# - external-network netmask0:   Netmask for eth2, e.g. 255.255.248.0.
# - external-network defaultgw0: Default gateway for eth2, e.g. 134.138.184.1.
# - external-network bcast0:     Broadcast for eth2, e.g. 134.138.191.255.
# - external-network io1net0:    IP address of eth2, IO1, e.g. 134.138.187.95.
# - external-network io2net0:    IP address of eth2, IO2, e.g. 134.138.187.96.
#
# If eth3 will be used on the IO processors, uncomment the "external-network..."
# lines for eth3 below and adjust the following:
# - external-network subnet1:    Subnet for eth3.
# - external-network netmask1:   Netmask for eth3.
# - external-network defaultgw1: Default gateway for eth3.
# - external-network bcast1:     Broadcast for eth3.
# - external-network io1net1:    IP address of eth3 on IO1.
# - external-network io2net1:    IP address of eth3 on IO2.

# eth2:
external-network subnet0 134.138.184.0
external-network netmask0 255.255.248.0
external-network defaultgw0 134.138.184.1
external-network bcast0 134.138.191.255
external-network io1net0 134.138.187.113
external-network io2net0 134.138.187.114
external-network io1interfacename0 eth2
external-network io2interfacename0 eth2

# eth3:
#external-network subnet1 aa7.bb7.cc7.dd7
#external-network netmask1 aa8.bb8.cc8.dd8
#external-network defaultgw1 aa9.bb9.cc9.dd9
#external-network bcast1 aaa.bba.cca.dda
#external-network io1net1 aab.bbb.ccb.ddb
#external-network io2net1 aac.bbc.ccc.ddc
#external-network io1interfacename1 eth3
#external-network io2interfacename1 eth3


# Configuration of TelORB Processors (eth0 & eth1)
# ================================================
# The TelORB processor names represent the physical processor board position in
# the cabinet, e.g. TelORB processor Proc_m0_s9 is located in magazine 0,
# slot 9.
# For TelORB processors dicosProc_m0_s9 and dicosProc_m1_s9, the following
# apply:
# - Specify MAC addresses, as described below.
# - Do not change any other settings, since these processors should run with
#   Dicos and be Dicos loaders (eptftp).
#
# Adjust the following:
# - Specify MAC addresses for eth0 and eth1 for each processor, as follows:
#     eth_addr_for_eth0: MAC address for eth0, e.g. 00:a0:a5:4c:00:eb.
#     eth_addr_for_eth1: MAC address for eth1, e.g. 00:a0:a5:4c:00:ec.
# - Define which Operating System each processor should run with, as follows:
#     Dicos: The processor lines should start with dicosProc, e.g.
#            dicosProc_m0_s15_0.
#     Linux: The processor lines should start with linuxProc, e.g.
#            linuxProc_m0_s15_0.
#            Since all processors with Linux OS are loaders, the eptftp line
#            where it says "Linux loader" should be uncommented.
#            (eptftp_server_net0/1 specifies that a TelORB processor is a
#            loader.)

linuxProc_m0_s3_0 eth_addr_for_eth0 00:a0:a5:4c:01:52
linuxProc_m0_s3_0 ip_addr_for_eth0 172.16.16.3
linuxProc_m0_s3_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s3_1 eth_addr_for_eth1 00:a0:a5:4c:01:53
linuxProc_m0_s3_1 ip_addr_for_eth1 172.16.24.3
linuxProc_m0_s3_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s5_0 eth_addr_for_eth0 00:a0:a5:50:01:8f
linuxProc_m0_s5_0 ip_addr_for_eth0 172.16.16.5
linuxProc_m0_s5_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s5_1 eth_addr_for_eth1 00:a0:a5:50:01:90
linuxProc_m0_s5_1 ip_addr_for_eth1 172.16.24.5
linuxProc_m0_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s7_0 eth_addr_for_eth0 00:a0:a5:50:01:42
dicosProc_m0_s7_0 ip_addr_for_eth0 172.16.16.7
#linuxProc_m0_s7_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s7_1 eth_addr_for_eth1 00:a0:a5:50:01:1f
dicosProc_m0_s7_1 ip_addr_for_eth1 172.16.24.7
#linuxProc_m0_s7_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s9_0 eth_addr_for_eth0 00:a0:a5:50:01:7d
dicosProc_m0_s9_0 ip_addr_for_eth0 172.16.16.9
dicosProc_m0_s9_0 eptftp_server_net0			# Dicos loader
dicosProc_m0_s9_1 eth_addr_for_eth1 00:a0:a5:50:01:7e
dicosProc_m0_s9_1 ip_addr_for_eth1 172.16.24.9
dicosProc_m0_s9_1 eptftp_server_net1			# Dicos loader

linuxProc_m0_s11_0 eth_addr_for_eth0 00:a0:a5:50:02:77
linuxProc_m0_s11_0 ip_addr_for_eth0 172.16.16.11
linuxProc_m0_s11_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s11_1 eth_addr_for_eth1 00:a0:a5:50:02:78
linuxProc_m0_s11_1 ip_addr_for_eth1 172.16.24.11
linuxProc_m0_s11_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s13_0 eth_addr_for_eth0 00:a0:a5:50:02:d0
linuxProc_m0_s13_0 ip_addr_for_eth0 172.16.16.13
linuxProc_m0_s13_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s13_1 eth_addr_for_eth1 00:a0:a5:50:02:d2
linuxProc_m0_s13_1 ip_addr_for_eth1 172.16.24.13
linuxProc_m0_s13_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s15_0 eth_addr_for_eth0 00:a0:a5:50:01:6f
dicosProc_m0_s15_0 ip_addr_for_eth0 172.16.16.15
#linuxProc_m0_s15_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s15_1 eth_addr_for_eth1 00:a0:a5:50:01:70
dicosProc_m0_s15_1 ip_addr_for_eth1 172.16.24.15
#linuxProc_m0_s15_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s17_0 eth_addr_for_eth0 00:a0:a5:50:01:59
dicosProc_m0_s17_0 ip_addr_for_eth0 172.16.16.17
#linuxProc_m0_s17_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s17_1 eth_addr_for_eth1 00:a0:a5:50:01:5a
dicosProc_m0_s17_1 ip_addr_for_eth1 172.16.24.17
#linuxProc_m0_s17_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s19_0 eth_addr_for_eth0 00:a0:a5:50:01:db
dicosProc_m0_s19_0 ip_addr_for_eth0 172.16.16.19
#linuxProc_m0_s19_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s19_1 eth_addr_for_eth1 00:a0:a5:50:01:dc
dicosProc_m0_s19_1 ip_addr_for_eth1 172.16.24.19
#linuxProc_m0_s19_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s21_0 eth_addr_for_eth0 00:a0:a5:50:01:24
linuxProc_m0_s21_0 ip_addr_for_eth0 172.16.16.21
linuxProc_m0_s21_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s21_1 eth_addr_for_eth1 00:a0:a5:50:01:25
linuxProc_m0_s21_1 ip_addr_for_eth1 172.16.24.21
linuxProc_m0_s21_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s23_0 eth_addr_for_eth0 00:a0:a5:50:01:1d
linuxProc_m0_s23_0 ip_addr_for_eth0 172.16.16.23
linuxProc_m0_s23_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s23_1 eth_addr_for_eth1 00:a0:a5:50:01:1e
linuxProc_m0_s23_1 ip_addr_for_eth1 172.16.24.23
linuxProc_m0_s23_1 eptftp_server_net1				# Linux loader

# Used as File Server
#linuxProc_m1_s5_0 eth_addr_for_eth0 00:a0:a5:50:01:8f
#linuxProc_m1_s5_0 ip_addr_for_eth0 172.16.16.133
#linuxProc_m1_s5_0 eptftp_server_net0				# Linux loader
#linuxProc_m1_s5_1 eth_addr_for_eth1 00:a0:a5:50:01:90
#linuxProc_m1_s5_1 ip_addr_for_eth1 172.16.24.133
#linuxProc_m1_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s9_0 eth_addr_for_eth0 00:a0:a5:50:01:d7
dicosProc_m1_s9_0 ip_addr_for_eth0 172.16.16.137
dicosProc_m1_s9_0 eptftp_server_net0			# Dicos loader
dicosProc_m1_s9_1 eth_addr_for_eth1 00:a0:a5:50:01:d8
dicosProc_m1_s9_1 ip_addr_for_eth1 172.16.24.137
dicosProc_m1_s9_1 eptftp_server_net1			# Dicos loader

dicosProc_m1_s11_0 eth_addr_for_eth0 00:a0:a5:50:01:61
dicosProc_m1_s11_0 ip_addr_for_eth0 172.16.16.139
#linuxProc_m1_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s11_1 eth_addr_for_eth1 00:a0:a5:50:01:62
dicosProc_m1_s11_1 ip_addr_for_eth1 172.16.24.139
#linuxProc_m1_s11_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s13_0 eth_addr_for_eth0 00:a0:a5:50:02:0b
linuxProc_m1_s13_0 ip_addr_for_eth0 172.16.16.141
linuxProc_m1_s13_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s13_1 eth_addr_for_eth1 00:a0:a5:50:02:0c
linuxProc_m1_s13_1 ip_addr_for_eth1 172.16.24.141
linuxProc_m1_s13_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s15_0 eth_addr_for_eth0 00:a0:a5:50:04:64
linuxProc_m1_s15_0 ip_addr_for_eth0 172.16.16.143
linuxProc_m1_s15_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s15_1 eth_addr_for_eth1 00:a0:a5:50:04:65
linuxProc_m1_s15_1 ip_addr_for_eth1 172.16.24.143
linuxProc_m1_s15_1 eptftp_server_net1				# Linux loader

# Slot 17 is not used, network B faulty
#linuxProc_m1_s17_0 eth_addr_for_eth0 00:a0:a5:50:02:53
#linuxProc_m1_s17_0 ip_addr_for_eth0 172.16.16.145
#linuxProc_m1_s17_0 eptftp_server_net0				# Linux loader
#linuxProc_m1_s17_1 eth_addr_for_eth1 00:a0:a5:50:02:54
#linuxProc_m1_s17_1 ip_addr_for_eth1 172.16.24.145
#linuxProc_m1_s17_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s19_0 eth_addr_for_eth0 00:a0:a5:50:02:53
dicosProc_m1_s19_0 ip_addr_for_eth0 172.16.16.147
#linuxProc_m1_s19_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s19_1 eth_addr_for_eth1 00:a0:a5:50:02:54
dicosProc_m1_s19_1 ip_addr_for_eth1 172.16.24.147
#linuxProc_m1_s19_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s21_0 eth_addr_for_eth0 00:a0:a5:50:03:40
dicosProc_m1_s21_0 ip_addr_for_eth0 172.16.16.149
#linuxProc_m1_s21_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s21_1 eth_addr_for_eth1 00:a0:a5:50:03:41
dicosProc_m1_s21_1 ip_addr_for_eth1 172.16.24.149
#linuxProc_m1_s21_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s23_0 eth_addr_for_eth0 00:a0:a5:50:02:29
linuxProc_m1_s23_0 ip_addr_for_eth0 172.16.16.151
linuxProc_m1_s23_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s23_1 eth_addr_for_eth1 00:a0:a5:50:02:2a
linuxProc_m1_s23_1 ip_addr_for_eth1 172.16.24.151
linuxProc_m1_s23_1 eptftp_server_net1				# Linux loader


# Configuration of TelORB Processors with VIP interface (eth2 & eth3)
# ===================================================================
# Currently, VIP can only be used on TelORB processors running with Dicos.
# In the template, TelORB processors Proc_m0_s1, Proc_m0_s5, Proc_m0_s13,
# Proc_m0_s15, Proc_m0_s17, Proc_m0_s19, Proc_m1_s5, Proc_m1_s17 and
# Proc_m1_s19 are prepared for VIP usage.
#
# Adjust the following for each VIP interface:
# - vip-network vipnetX: Depending on your VIP router configurations, the IP
#                        addresses of the VIP nets may have to be modified,
#                        e.g. 192.168.61.0.
#                        (If the VIP routers have not yet been configured, the
#                        default values for the VIP nets, used in the template,
#                        can be kept and later be used when configuring
#                        the VIP routers.)
# - ip_addr_for_vipX:    Depending on your VIP router configurations, the IP
#                        addresses of the VIP router links on the TelORB
#                        processor end may have to be modified, e.g.
#                        192.168.61.2.
#                        (If the VIP routers have not yet been configured, the
#                        default values for the VIP router links, used in the
#                        template, can be kept and later be used when
#                        configuring the VIP routers.)
# - eth_addr_for_vipX:   Specify MAC addresses for eth2 and eth3, e.g. 
#           vip_dicosProc_m0_s13_2 eth_addr_for_vip0 00:80:37:5e:ff:98 for eth2
#                        and
#           vip_dicosProc_m0_s13_3 eth_addr_for_vip1 00:80:37:5e:ff:99 for eth3.
# - Specify which Operating System each TelORB processor with VIP interfaces
#   should run with, as follows:
#     Dicos: The processor lines should start with vip_dicosProc, e.g.
#            vip_dicosProc_m0_s17_2.
#     Linux: The processor lines should start with vip_linuxProc, e.g.
#            vip_linuxProc_m0_s17_2. This option is currently not valid!

vip-network vipnet0 192.168.76.0
vip-network vipnetmask0 255.255.255.0

vip-network vipnet1 192.168.77.0
vip-network vipnetmask1 255.255.255.0

vip_dicosProc_m0_s17_2 ip_addr_for_vip0 192.168.76.80
vip_dicosProc_m0_s17_2 eth_addr_for_vip0 00:80:37:8f:34:88

vip_dicosProc_m0_s17_3 ip_addr_for_vip1 192.168.77.80
vip_dicosProc_m0_s17_3 eth_addr_for_vip1 00:80:37:8f:34:89

vip_dicosProc_m0_s19_2 ip_addr_for_vip0 192.168.76.81
vip_dicosProc_m0_s19_2 eth_addr_for_vip0 00:80:37:8f:34:26

vip_dicosProc_m0_s19_3 ip_addr_for_vip1 192.168.77.81
vip_dicosProc_m0_s19_3 eth_addr_for_vip1 00:80:37:8f:34:27


# Configuration of File Server(s)
# ===============================
# Any of the PMD-ETH processor boards, which are not used as IO processors, may
# be used as file servers. However, the processors which will be used as file
# servers, must NOT be included in the TelORB cluster. It is therefore important
# that the configuration of these processors are removed (#) in the sections
# "Configuration of TelORB Processors (eth0 & eth1)" and "Configuration of
# TelORB Processors with VIP interface (eth2 & eth3)" in this file.
# In addition to this, some changes are necessary in the corresponding
# epct file. See section "Initial Data Parameters for File Server(s)" in the
# epct file.
#
# If a file server will be used, uncomment the "internal-network..." lines
# below "File server 1" and adjust the following:
# - internal-network fs1net0:     IP address of eth0 (network A) on the
#                                 processor used as file server, e.g.
#                                 172.16.16.1.
#                                 Note: The IP address must be the same as
#                                 specified in the corresponding epct file.
# - internal-network fs1ethaddr0: MAC address of eth0, e.g. 00:a0:a5:4c:68:6e.
# - internal-network fs1net1:     IP address of eth1 (network B), e.g.
#                                 172.16.24.1.
#                                 Note: The IP address must be the same as
#                                 specified in the corresponding epct file.
# - internal-network fs1ethaddr1: MAC address of eth1, e.g. 00:a0:a5:4c:68:6f.
#
# If a second file server will be used, uncomment the "internal-network..."
# lines below "File server 2" and adjust the same lines as for "File server 1".
#
# If more than two file servers will be used, just add further
# "internal-network..." lines with valid IP and MAC addresses.

# File server 1:
internal-network fs1net0 172.16.16.133
internal-network fs1interfacename0 eth0
internal-network fs1ethaddr0 00:a0:a5:4c:01:20
internal-network fs1net1 172.16.24.133
internal-network fs1interfacename1 eth1
internal-network fs1ethaddr1 00:a0:a5:4c:01:21

# File server 2:
#internal-network fs2net0 a13.b13.c13.d13
#internal-network fs2interfacename0 eth0
#internal-network fs2ethaddr0 xx:xx:xx:xx:xx:xx
#internal-network fs2net1 a14.b14.c14.d14
#internal-network fs2interfacename1 eth1
#internal-network fs2ethaddr1 xx:xx:xx:xx:xx:xx


# Configuration of Time Zone
# ==========================
# Adjust the following:
# - timezone: Specify the time zone where your system is located, e.g.
#             Japan or Australia/North.
#             The time zone files to choose from can be found in directory
#             /usr/share/zoneinfo/ (path valid for Linux) on the IO processors.

timezone Europe/Stockholm


# Configuration of External Time Server(s)
# ========================================
# Adjust the following:
# - timeserver: Specify the IP address of the external time server, e.g.
#               134.138.128.17.
# - If more than one external time server will be used, just add any number of
#   "timeserver" lines with valid IP addresses.

timeserver 134.138.128.17


###########################################################################
# CONFIGURATIONS WHICH MUST NOT BE CHANGED   (Do NOT adjust these)        #
###########################################################################

# Configuration of Internal Time Servers
# ======================================
timeserver 172.16.16.129				# IO1, network A.
timeserver 172.16.25.1					# IO2, network B.


# Configuration of Port for the Software Terminal Server (STS)
# ============================================================
tsport 7001


# Configuration of Console Server IP Address (for STS)
# ====================================================
consserverip 172.16.16.129				# STS will run on IO1.


# Configuration of Booting Procedure of TelORB Processors running with Dicos
# ==========================================================================
booting PXE


# Configuration of NFS Mount Points
# =================================
io1_share_nfs /opt/telorb
io2_share_nfs /opt/telorb


# Configuration of Network Redundancy
# ===================================
# The settings in this section relate to the Transfer Manager.

telorb_cosnaming_host	172.16.16.9		# Sets IP addresses to be used
telorb_cosnaming_host	172.16.24.137		# to access the TelORB CosNaming
						# IOR (in local zone).
						# Use IP addresses of the Dicos
						# loaders in own zone.

telorb_local_zone_id	2			# Identifier for local zone.
telorb_remote_zone_id	1			# Identifier for remote zone.

interzone_peer 172.16.0.129:loadingGroup01_1	# IP address of IO1 in remote
						# zone, network A.
interzone_peer 172.16.8.129:loadingGroup01_1	# IP address of IO1 in remote
						# zone, network B.
interzone_peer 172.16.1.1:loadingGroup01_2	# IP address of IO2 in remote
						# zone, network A.
interzone_peer 172.16.9.1:loadingGroup01_2	# IP address of IO2 in remote
						# zone, network B.

peerzone-network subnet0 172.16.0.0		# Network address and netmask
peerzone-network netmask0 255.255.248.0		# of remote zone, network A.

peerzone-network subnet1 172.16.8.0		# Network address and netmask
peerzone-network netmask1 255.255.248.0		# of remote zone, network B.

io1_rsync_path /opt/telorb/axe/loadingGroup01_1	# rsync configuration for IO1 in
						# local zone.
io2_rsync_path /opt/telorb/axe/loadingGroup01_2 # rsync configuration for IO2 in
						# local zone.


# Configuration of GESBs/SCBs
# ===========================

# GESBs:
internal-network gesba_0 172.16.17.23
internal-network gesba_1 172.16.25.23
internal-network gesbb_0 172.16.17.151
internal-network gesbb_1 172.16.25.151

# SCBs:
internal-network scb0a_0 172.16.16.32
internal-network scb0a_1 172.16.24.32
internal-network scb0b_0 172.16.16.25
internal-network scb0b_1 172.16.24.25

internal-network scb1a_0 172.16.16.160
internal-network scb1a_1 172.16.24.160
internal-network scb1b_0 172.16.16.153
internal-network scb1b_1 172.16.24.153

internal-network scb2a_0 172.16.17.32
internal-network scb2a_1 172.16.25.32
internal-network scb2b_0 172.16.17.25
internal-network scb2b_1 172.16.25.25

internal-network scb3a_0 172.16.17.160
internal-network scb3a_1 172.16.25.160
internal-network scb3b_0 172.16.17.153
internal-network scb3b_1 172.16.25.153

##############################  End of file  ##############################

Comments:

File telorb.conf (Maxi for to13) on IO processors 1 and 2, located at /opt/telorb/etc/               Back to Contents

This is an example of an telorb.conf file for a maxi configuration for the
NSP 4.1 system to13 (19 Dicos processors, 19 Linux processors, 2 File
Servers).
Also see the corresponding epct file. Example of file contents:
###########################################################################
#                                                                         #
# telorb.conf file for TelORB R14 Linux, GEM-MAXI, Zone 1           Rev.F #
# ======================================================================= #
#                                                                         #
# This file contains configuration settings for the IO processors in a    #
# TelORB zone.                                                            #
#                                                                         #
# (To configure Zone 2 for GEM-MAXI, use the file                         #
# r14_linux_maxi_zone2.telorb.conf.template.)                             #
#                                                                         #
# GEM-MAXI consists of 42 Pentium processors of which 2 are used as IO    #
# processors.                                                             #
# The two IO processors are located in magazine 1, slot 1 and in          #
# magazine 2, slot 1.                                                     #
# The two TelORB processors, used as Dicos loaders, are located in        #
# magazine 0, slot 9 and in magazine 1, slot 9.                           #
#                                                                         #
# This file is divided into two main parts, namely "SITE DEPENDENT        #
# CONFIGURATIONS" and "CONFIGURATIONS WHICH MUST NOT BE CHANGED".         #
# Site dependent configuration values must be adjusted to suit the target #
# zone towards which this file will be used.                              #
#                                                                         #
# Note that the IP addresses used in the telorb.conf template files are   #
# just recommendations.                                                   #
# If they conflict with e.g. external IP addresses they may have to be    #
# adjusted.                                                               #
# For information about the recommended IP addressing scheme, consult the #
# document "Internal IP addresses in TSP 4.0", doc no UAB/UT-02:004.      #
#                                                                         #
# The same telorb.conf file should be used to configure both IO           #
# processors located in the same zone.                                    #
#                                                                         #
#                                                                 /uabmsu #
###########################################################################

###########################################################################
# SITE DEPENDENT CONFIGURATIONS   (Adjust these to match your site)       #
###########################################################################

# Configuration of Internal Networks A & B (eth0 & eth1) on IO Processors
# =======================================================================
# (To check the network interfaces, type "/sbin/ifconfig -a" or "ifconfig -a"
# on the target IO processors.)
#
# Adjust the following:
# - internal-network io1ethaddr0: Specify the MAC address of eth0 for IO1.
# - internal-network io2ethaddr0: Specify the MAC address of eth0 for IO2.
# - internal-network io1ethaddr1: Specify the MAC address of eth1 for IO1.
# - internal-network io2ethaddr1: Specify the MAC address of eth1 for IO2.
#   (Example of MAC address: 00:a0:a5:4c:00:6e)

hostnameprefix to13
dnsdomainname uab.ericsson.se

# Network A (eth0):
internal-network subnet0 172.16.0.0
internal-network netmask0 255.255.248.0
internal-network defaultgw0 172.16.0.31
internal-network bcast0 172.16.7.255
internal-network io1net0 172.16.0.129
internal-network io2net0 172.16.1.1
internal-network io1interfacename0 eth0 
internal-network io1ethaddr0 00:20:ce:c8:00:d4
internal-network io2interfacename0 eth0
internal-network io2ethaddr0 00:20:ce:c8:00:4c

# Network B (eth1):
internal-network subnet1 172.16.8.0
internal-network netmask1 255.255.248.0
internal-network defaultgw1 172.16.8.31
internal-network bcast1 172.16.15.255
internal-network io1net1 172.16.8.129
internal-network io2net1 172.16.9.1
internal-network io1interfacename1 eth1
internal-network io1ethaddr1 00:20:ce:c8:00:d5
internal-network io2interfacename1 eth1 
internal-network io2ethaddr1 00:20:ce:c8:00:4d


# Configuration of External Networks (eth2 & eth3) on IO Processors
# =================================================================
# (To check the network interfaces, type "/sbin/ifconfig -a" or "ifconfig -a"
# on the target IO processors.)
#
# For eth2 on the IO processors, adjust the following:
# - external-network subnet0:    Subnet for eth2, e.g. 134.138.184.0.
# - external-network netmask0:   Netmask for eth2, e.g. 255.255.248.0.
# - external-network defaultgw0: Default gateway for eth2, e.g. 134.138.184.1.
# - external-network bcast0:     Broadcast for eth2, e.g. 134.138.191.255.
# - external-network io1net0:    IP address of eth2, IO1, e.g. 134.138.187.95.
# - external-network io2net0:    IP address of eth2, IO2, e.g. 134.138.187.96.
#
# If eth3 will be used on the IO processors, uncomment the "external-network..."
# lines for eth3 below and adjust the following:
# - external-network subnet1:    Subnet for eth3.
# - external-network netmask1:   Netmask for eth3.
# - external-network defaultgw1: Default gateway for eth3.
# - external-network bcast1:     Broadcast for eth3.
# - external-network io1net1:    IP address of eth3 on IO1.
# - external-network io2net1:    IP address of eth3 on IO2.

# eth2:
external-network subnet0 134.138.184.0
external-network netmask0 255.255.248.0
external-network defaultgw0 134.138.184.1
external-network bcast0 134.138.191.255
external-network io1net0 134.138.187.58
external-network io2net0 134.138.187.59
external-network io1interfacename0 eth2
external-network io2interfacename0 eth2

# eth3:
#external-network subnet1 aa7.bb7.cc7.dd7
#external-network netmask1 aa8.bb8.cc8.dd8
#external-network defaultgw1 aa9.bb9.cc9.dd9
#external-network bcast1 aaa.bba.cca.dda
#external-network io1net1 aab.bbb.ccb.ddb
#external-network io2net1 aac.bbc.ccc.ddc
#external-network io1interfacename1 eth3
#external-network io2interfacename1 eth3


# Configuration of TelORB Processors (eth0 & eth1)
# ================================================
# The TelORB processor names represent the physical processor board position in
# the cabinet, e.g. TelORB processor Proc_m0_s9 is located in magazine 0,
# slot 9.
# For TelORB processors dicosProc_m0_s9 and dicosProc_m1_s9, the following
# apply:
# - Specify MAC addresses, as described below.
# - Do not change any other settings, since these processors should run with
#   Dicos and be Dicos loaders (eptftp).
#
# Adjust the following:
# - Specify MAC addresses for eth0 and eth1 for each processor, as follows:
#     eth_addr_for_eth0: MAC address for eth0, e.g. 00:a0:a5:4c:00:eb.
#     eth_addr_for_eth1: MAC address for eth1, e.g. 00:a0:a5:4c:00:ec.
# - Define which Operating System each processor should run with, as follows:
#     Dicos: The processor lines should start with dicosProc, e.g.
#            dicosProc_m0_s15_0.
#     Linux: The processor lines should start with linuxProc, e.g.
#            linuxProc_m0_s15_0.
#            Since all processors with Linux OS are loaders, the eptftp line
#            where it says "Linux loader" should be uncommented.
#            (eptftp_server_net0/1 specifies that a TelORB processor is a
#            loader.)

# File server 1:
#dicosProc_m0_s1_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
#dicosProc_m0_s1_0 ip_addr_for_eth0 172.16.0.1
#linuxProc_m0_s1_0 eptftp_server_net0				# Linux loader
#dicosProc_m0_s1_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
#dicosProc_m0_s1_1 ip_addr_for_eth1 172.16.8.1
#linuxProc_m0_s1_1 eptftp_server_net1				# Linux loader

# PMD:
linuxProc_m0_s5_0 eth_addr_for_eth0 00:20:ce:c8:00:b8
linuxProc_m0_s5_0 ip_addr_for_eth0 172.16.0.5
linuxProc_m0_s5_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s5_1 eth_addr_for_eth1 00:20:ce:c8:00:b9
linuxProc_m0_s5_1 ip_addr_for_eth1 172.16.8.5
linuxProc_m0_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s9_0 eth_addr_for_eth0 00:20:ce:c8:00:9c
dicosProc_m0_s9_0 ip_addr_for_eth0 172.16.0.9
dicosProc_m0_s9_0 eptftp_server_net0			# Dicos loader
dicosProc_m0_s9_1 eth_addr_for_eth1 00:20:ce:c8:00:9d
dicosProc_m0_s9_1 ip_addr_for_eth1 172.16.8.9
dicosProc_m0_s9_1 eptftp_server_net1			# Dicos loader

dicosProc_m0_s11_0 eth_addr_for_eth0 00:20:ce:c8:00:5c
dicosProc_m0_s11_0 ip_addr_for_eth0 172.16.0.11
#linuxProc_m0_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s11_1 eth_addr_for_eth1 00:20:ce:c8:00:5d
dicosProc_m0_s11_1 ip_addr_for_eth1 172.16.8.11
#linuxProc_m0_s11_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s13_0 eth_addr_for_eth0 00:20:ce:c8:00:30
dicosProc_m0_s13_0 ip_addr_for_eth0 172.16.0.13
#linuxProc_m0_s13_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s13_1 eth_addr_for_eth1 00:20:ce:c8:00:31
dicosProc_m0_s13_1 ip_addr_for_eth1 172.16.8.13
#linuxProc_m0_s13_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s15_0 eth_addr_for_eth0 00:20:ce:c8:00:7c
dicosProc_m0_s15_0 ip_addr_for_eth0 172.16.0.15
#linuxProc_m0_s15_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s15_1 eth_addr_for_eth1 00:20:ce:c8:00:7d
dicosProc_m0_s15_1 ip_addr_for_eth1 172.16.8.15
#linuxProc_m0_s15_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s17_0 eth_addr_for_eth0 00:20:ce:c8:00:8c
dicosProc_m0_s17_0 ip_addr_for_eth0 172.16.0.17
#linuxProc_m0_s17_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s17_1 eth_addr_for_eth1 00:20:ce:c8:00:8d
dicosProc_m0_s17_1 ip_addr_for_eth1 172.16.8.17
#linuxProc_m0_s17_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s19_0 eth_addr_for_eth0 00:20:ce:c8:00:a4
linuxProc_m0_s19_0 ip_addr_for_eth0 172.16.0.19
linuxProc_m0_s19_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s19_1 eth_addr_for_eth1 00:20:ce:c8:00:a5
linuxProc_m0_s19_1 ip_addr_for_eth1 172.16.8.19
linuxProc_m0_s19_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s21_0 eth_addr_for_eth0 00:20:ce:c8:00:e4
linuxProc_m0_s21_0 ip_addr_for_eth0 172.16.0.21
linuxProc_m0_s21_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s21_1 eth_addr_for_eth1 00:20:ce:c8:00:e5
linuxProc_m0_s21_1 ip_addr_for_eth1 172.16.8.21
linuxProc_m0_s21_1 eptftp_server_net1				# Linux loader

linuxProc_m0_s23_0 eth_addr_for_eth0 00:20:ce:c8:00:94
linuxProc_m0_s23_0 ip_addr_for_eth0 172.16.0.23
linuxProc_m0_s23_0 eptftp_server_net0				# Linux loader
linuxProc_m0_s23_1 eth_addr_for_eth1 00:20:ce:c8:00:95
linuxProc_m0_s23_1 ip_addr_for_eth1 172.16.8.23
linuxProc_m0_s23_1 eptftp_server_net1				# Linux loader

# PMD:
linuxProc_m1_s5_0 eth_addr_for_eth0 00:20:ce:c8:00:c0
linuxProc_m1_s5_0 ip_addr_for_eth0 172.16.0.133
linuxProc_m1_s5_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s5_1 eth_addr_for_eth1 00:20:ce:c8:00:c1
linuxProc_m1_s5_1 ip_addr_for_eth1 172.16.8.133
linuxProc_m1_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s9_0 eth_addr_for_eth0 00:20:ce:c8:00:50
dicosProc_m1_s9_0 ip_addr_for_eth0 172.16.0.137
dicosProc_m1_s9_0 eptftp_server_net0			# Dicos loader
dicosProc_m1_s9_1 eth_addr_for_eth1 00:20:ce:c8:00:51
dicosProc_m1_s9_1 ip_addr_for_eth1 172.16.8.137
dicosProc_m1_s9_1 eptftp_server_net1			# Dicos loader

dicosProc_m1_s11_0 eth_addr_for_eth0 00:20:ce:c8:00:88
dicosProc_m1_s11_0 ip_addr_for_eth0 172.16.0.139
#linuxProc_m1_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s11_1 eth_addr_for_eth1 00:20:ce:c8:00:89
dicosProc_m1_s11_1 ip_addr_for_eth1 172.16.8.139
#linuxProc_m1_s11_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s13_0 eth_addr_for_eth0 00:20:ce:c8:00:70
dicosProc_m1_s13_0 ip_addr_for_eth0 172.16.0.141
#linuxProc_m1_s13_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s13_1 eth_addr_for_eth1 00:20:ce:c8:00:71
dicosProc_m1_s13_1 ip_addr_for_eth1 172.16.8.141
#linuxProc_m1_s13_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s15_0 eth_addr_for_eth0 00:20:ce:c8:00:58
dicosProc_m1_s15_0 ip_addr_for_eth0 172.16.0.143
#linuxProc_m1_s15_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s15_1 eth_addr_for_eth1 00:20:ce:c8:00:59
dicosProc_m1_s15_1 ip_addr_for_eth1 172.16.8.143
#linuxProc_m1_s15_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s17_0 eth_addr_for_eth0 00:20:ce:c8:00:44
linuxProc_m1_s17_0 ip_addr_for_eth0 172.16.0.145
linuxProc_m1_s17_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s17_1 eth_addr_for_eth1 00:20:ce:c8:00:45
linuxProc_m1_s17_1 ip_addr_for_eth1 172.16.8.145
linuxProc_m1_s17_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s19_0 eth_addr_for_eth0 00:20:ce:c8:00:68
linuxProc_m1_s19_0 ip_addr_for_eth0 172.16.0.147
linuxProc_m1_s19_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s19_1 eth_addr_for_eth1 00:20:ce:c8:00:69
linuxProc_m1_s19_1 ip_addr_for_eth1 172.16.8.147
linuxProc_m1_s19_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s21_0 eth_addr_for_eth0 00:20:ce:c8:00:dc
linuxProc_m1_s21_0 ip_addr_for_eth0 172.16.0.149
linuxProc_m1_s21_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s21_1 eth_addr_for_eth1 00:20:ce:c8:00:dd
linuxProc_m1_s21_1 ip_addr_for_eth1 172.16.8.149
linuxProc_m1_s21_1 eptftp_server_net1				# Linux loader

linuxProc_m1_s23_0 eth_addr_for_eth0 00:20:ce:c8:00:d8
linuxProc_m1_s23_0 ip_addr_for_eth0 172.16.0.151
linuxProc_m1_s23_0 eptftp_server_net0				# Linux loader
linuxProc_m1_s23_1 eth_addr_for_eth1 00:20:ce:c8:00:d9
linuxProc_m1_s23_1 ip_addr_for_eth1 172.16.8.151
linuxProc_m1_s23_1 eptftp_server_net1				# Linux loader

# PMD: 
linuxProc_m3_s1_0 eth_addr_for_eth0 00:20:ce:c8:00:d0
linuxProc_m3_s1_0 ip_addr_for_eth0 172.16.1.129
linuxProc_m3_s1_0 eptftp_server_net0				# Linux loader
linuxProc_m3_s1_1 eth_addr_for_eth1 00:20:ce:c8:00:d1
linuxProc_m3_s1_1 ip_addr_for_eth1 172.16.9.129
linuxProc_m3_s1_1 eptftp_server_net1				# Linux loader

dicosProc_m3_s5_0 eth_addr_for_eth0 00:20:ce:c8:00:60
dicosProc_m3_s5_0 ip_addr_for_eth0 172.16.1.133
#linuxProc_m3_s5_0 eptftp_server_net0				# Linux loader
dicosProc_m3_s5_1 eth_addr_for_eth1 00:20:ce:c8:00:61
dicosProc_m3_s5_1 ip_addr_for_eth1 172.16.9.133
#linuxProc_m3_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m3_s7_0 eth_addr_for_eth0 00:20:ce:c8:00:b0
dicosProc_m3_s7_0 ip_addr_for_eth0 172.16.1.135
#linuxProc_m3_s7_0 eptftp_server_net0				# Linux loader
dicosProc_m3_s7_1 eth_addr_for_eth1 00:20:ce:c8:00:b1
dicosProc_m3_s7_1 ip_addr_for_eth1 172.16.9.135
#linuxProc_m3_s7_1 eptftp_server_net1				# Linux loader

dicosProc_m3_s9_0 eth_addr_for_eth0 00:20:ce:c8:00:cc
dicosProc_m3_s9_0 ip_addr_for_eth0 172.16.1.137
#linuxProc_m3_s9_0 eptftp_server_net0				# Linux loader
dicosProc_m3_s9_1 eth_addr_for_eth1 00:20:ce:c8:00:cd
dicosProc_m3_s9_1 ip_addr_for_eth1 172.16.9.137
#linuxProc_m3_s9_1 eptftp_server_net1				# Linux loader

dicosProc_m3_s11_0 eth_addr_for_eth0 00:20:ce:c8:00:c8
dicosProc_m3_s11_0 ip_addr_for_eth0 172.16.1.139
#linuxProc_m3_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m3_s11_1 eth_addr_for_eth1 00:20:ce:c8:00:c9
dicosProc_m3_s11_1 ip_addr_for_eth1 172.16.9.139
#linuxProc_m3_s11_1 eptftp_server_net1				# Linux loader

dicosProc_m3_s13_0 eth_addr_for_eth0 00:20:ce:c8:00:6c
dicosProc_m3_s13_0 ip_addr_for_eth0 172.16.1.141
#linuxProc_m3_s13_0 eptftp_server_net0				# Linux loader
dicosProc_m3_s13_1 eth_addr_for_eth1 00:20:ce:c8:00:6d
dicosProc_m3_s13_1 ip_addr_for_eth1 172.16.9.141
#linuxProc_m3_s13_1 eptftp_server_net1				# Linux loader

linuxProc_m3_s15_0 eth_addr_for_eth0 00:20:ce:c8:00:84
linuxProc_m3_s15_0 ip_addr_for_eth0 172.16.1.143
linuxProc_m3_s15_0 eptftp_server_net0				# Linux loader
linuxProc_m3_s15_1 eth_addr_for_eth1 00:20:ce:c8:00:85
linuxProc_m3_s15_1 ip_addr_for_eth1 172.16.9.143
linuxProc_m3_s15_1 eptftp_server_net1				# Linux loader

linuxProc_m3_s17_0 eth_addr_for_eth0 00:20:ce:c8:00:78
linuxProc_m3_s17_0 ip_addr_for_eth0 172.16.1.145
linuxProc_m3_s17_0 eptftp_server_net0				# Linux loader
linuxProc_m3_s17_1 eth_addr_for_eth1 00:20:ce:c8:00:79
linuxProc_m3_s17_1 ip_addr_for_eth1 172.16.9.145
linuxProc_m3_s17_1 eptftp_server_net1				# Linux loader

linuxProc_m3_s19_0 eth_addr_for_eth0 00:20:ce:c8:00:64
linuxProc_m3_s19_0 ip_addr_for_eth0 172.16.1.147
linuxProc_m3_s19_0 eptftp_server_net0				# Linux loader
linuxProc_m3_s19_1 eth_addr_for_eth1 00:20:ce:c8:00:65
linuxProc_m3_s19_1 ip_addr_for_eth1 172.16.9.147
linuxProc_m3_s19_1 eptftp_server_net1				# Linux loader

linuxProc_m3_s21_0 eth_addr_for_eth0 00:20:ce:c8:00:38
linuxProc_m3_s21_0 ip_addr_for_eth0 172.16.1.149
linuxProc_m3_s21_0 eptftp_server_net0				# Linux loader
linuxProc_m3_s21_1 eth_addr_for_eth1 00:20:ce:c8:00:39
linuxProc_m3_s21_1 ip_addr_for_eth1 172.16.9.149
linuxProc_m3_s21_1 eptftp_server_net1				# Linux loader

# File server 2:
#dicosProc_m4_s1_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
#dicosProc_m4_s1_0 ip_addr_for_eth0 172.16.2.1
#linuxProc_m4_s1_0 eptftp_server_net0				# Linux loader
#dicosProc_m4_s1_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
#dicosProc_m4_s1_1 ip_addr_for_eth1 172.16.10.1
#linuxProc_m4_s1_1 eptftp_server_net1				# Linux loader

dicosProc_m4_s5_0 eth_addr_for_eth0 00:20:ce:c8:00:34
dicosProc_m4_s5_0 ip_addr_for_eth0 172.16.2.5
#linuxProc_m4_s5_0 eptftp_server_net0				# Linux loader
dicosProc_m4_s5_1 eth_addr_for_eth1 00:20:ce:c8:00:35
dicosProc_m4_s5_1 ip_addr_for_eth1 172.16.10.5
#linuxProc_m4_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m4_s7_0 eth_addr_for_eth0 00:20:ce:c8:00:40
dicosProc_m4_s7_0 ip_addr_for_eth0 172.16.2.7
#linuxProc_m4_s7_0 eptftp_server_net0				# Linux loader
dicosProc_m4_s7_1 eth_addr_for_eth1 00:20:ce:c8:00:41
dicosProc_m4_s7_1 ip_addr_for_eth1 172.16.10.7
#linuxProc_m4_s7_1 eptftp_server_net1				# Linux loader

dicosProc_m4_s9_0 eth_addr_for_eth0 00:20:ce:c8:00:a0
dicosProc_m4_s9_0 ip_addr_for_eth0 172.16.2.9
#linuxProc_m4_s9_0 eptftp_server_net0				# Linux loader
dicosProc_m4_s9_1 eth_addr_for_eth1 00:20:ce:c8:00:a1
dicosProc_m4_s9_1 ip_addr_for_eth1 172.16.10.9
#linuxProc_m4_s9_1 eptftp_server_net1				# Linux loader

dicosProc_m4_s11_0 eth_addr_for_eth0 00:20:ce:c8:00:80
dicosProc_m4_s11_0 ip_addr_for_eth0 172.16.2.11
#linuxProc_m4_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m4_s11_1 eth_addr_for_eth1 00:20:ce:c8:00:81
dicosProc_m4_s11_1 ip_addr_for_eth1 172.16.10.11
#linuxProc_m4_s11_1 eptftp_server_net1				# Linux loader

dicosProc_m4_s13_0 eth_addr_for_eth0 00:20:ce:c8:00:3c
dicosProc_m4_s13_0 ip_addr_for_eth0 172.16.2.13
#linuxProc_m4_s13_0 eptftp_server_net0				# Linux loader
dicosProc_m4_s13_1 eth_addr_for_eth1 00:20:ce:c8:00:3d
dicosProc_m4_s13_1 ip_addr_for_eth1 172.16.10.13
#linuxProc_m4_s13_1 eptftp_server_net1				# Linux loader

linuxProc_m4_s15_0 eth_addr_for_eth0 00:20:ce:c8:00:98
linuxProc_m4_s15_0 ip_addr_for_eth0 172.16.2.15
linuxProc_m4_s15_0 eptftp_server_net0				# Linux loader
linuxProc_m4_s15_1 eth_addr_for_eth1 00:20:ce:c8:00:99
linuxProc_m4_s15_1 ip_addr_for_eth1 172.16.10.15
linuxProc_m4_s15_1 eptftp_server_net1				# Linux loader

linuxProc_m4_s17_0 eth_addr_for_eth0 00:20:ce:c8:00:ac
linuxProc_m4_s17_0 ip_addr_for_eth0 172.16.2.17
linuxProc_m4_s17_0 eptftp_server_net0				# Linux loader
linuxProc_m4_s17_1 eth_addr_for_eth1 00:20:ce:c8:00:ad
linuxProc_m4_s17_1 ip_addr_for_eth1 172.16.10.17
linuxProc_m4_s17_1 eptftp_server_net1				# Linux loader

linuxProc_m4_s19_0 eth_addr_for_eth0 00:20:ce:c8:00:74
linuxProc_m4_s19_0 ip_addr_for_eth0 172.16.2.19
linuxProc_m4_s19_0 eptftp_server_net0				# Linux loader
linuxProc_m4_s19_1 eth_addr_for_eth1 00:20:ce:c8:00:75
linuxProc_m4_s19_1 ip_addr_for_eth1 172.16.10.19
linuxProc_m4_s19_1 eptftp_server_net1				# Linux loader

linuxProc_m4_s21_0 eth_addr_for_eth0 00:20:ce:c8:00:e0
linuxProc_m4_s21_0 ip_addr_for_eth0 172.16.2.21
linuxProc_m4_s21_0 eptftp_server_net0				# Linux loader
linuxProc_m4_s21_1 eth_addr_for_eth1 00:20:ce:c8:00:e1
linuxProc_m4_s21_1 ip_addr_for_eth1 172.16.10.21
linuxProc_m4_s21_1 eptftp_server_net1				# Linux loader

linuxProc_m4_s23_0 eth_addr_for_eth0 00:20:ce:c8:00:b4
linuxProc_m4_s23_0 ip_addr_for_eth0 172.16.2.23
linuxProc_m4_s23_0 eptftp_server_net0				# Linux loader
linuxProc_m4_s23_1 eth_addr_for_eth1 00:20:ce:c8:00:b5
linuxProc_m4_s23_1 ip_addr_for_eth1 172.16.10.23
linuxProc_m4_s23_1 eptftp_server_net1				# Linux loader


# Configuration of TelORB Processors with VIP interface (eth2 & eth3)
# ===================================================================
# Currently, VIP can only be used on TelORB processors running with Dicos.
# In the template, TelORB processors Proc_m0_s1, Proc_m0_s5, Proc_m0_s13,
# Proc_m0_s15, Proc_m0_s17, Proc_m0_s19, Proc_m1_s5, Proc_m1_s17, Proc_m1_s19,
# Proc_m3_s1, Proc_m3_s17, Proc_m3_s19, Proc_m4_s1, Proc_m4_s17 and
# Proc_m4_s19 are prepared for VIP usage.
#
# Adjust the following for each VIP interface:
# - vip-network vipnetX: Depending on your VIP router configurations, the IP
#                        addresses of the VIP nets may have to be modified,
#                        e.g. 192.168.61.0.
#                        (If the VIP routers have not yet been configured, the
#                        default values for the VIP nets, used in the template,
#                        can be kept and later be used when configuring
#                        the VIP routers.)
# - ip_addr_for_vipX:    Depending on your VIP router configurations, the IP
#                        addresses of the VIP router links on the TelORB
#                        processor end may have to be modified, e.g.
#                        192.168.61.2.
#                        (If the VIP routers have not yet been configured, the
#                        default values for the VIP router links, used in the
#                        template, can be kept and later be used when
#                        configuring the VIP routers.)
# - eth_addr_for_vipX:   Specify MAC addresses for eth2 and eth3, e.g. 
#           vip_dicosProc_m0_s13_2 eth_addr_for_vip0 00:80:37:5e:ff:98 for eth2
#                        and
#           vip_dicosProc_m0_s13_3 eth_addr_for_vip1 00:80:37:5e:ff:99 for eth3.
# - Specify which Operating System each TelORB processor with VIP interfaces
#   should run with, as follows:
#     Dicos: The processor lines should start with vip_dicosProc, e.g.
#            vip_dicosProc_m0_s17_2.
#     Linux: The processor lines should start with vip_linuxProc, e.g.
#            vip_linuxProc_m0_s17_2. This option is currently not valid!

vip-network vipnet0 192.168.76.0
vip-network vipnetmask0 255.255.255.0

vip-network vipnet1 192.168.77.0
vip-network vipnetmask1 255.255.255.0

vip_dicosProc_m0_s15_2 ip_addr_for_vip0 192.168.76.120
vip_dicosProc_m0_s15_2 eth_addr_for_vip0 00:20:ce:c8:00:7e

vip_dicosProc_m0_s15_3 ip_addr_for_vip1 192.168.77.120
vip_dicosProc_m0_s15_3 eth_addr_for_vip1 00:20:ce:c8:00:7f

vip_dicosProc_m0_s17_2 ip_addr_for_vip0 192.168.76.121
vip_dicosProc_m0_s17_2 eth_addr_for_vip0 00:20:ce:c8:00:8e

vip_dicosProc_m0_s17_3 ip_addr_for_vip1 192.168.77.121
vip_dicosProc_m0_s17_3 eth_addr_for_vip1 00:20:ce:c8:00:8f


# Configuration of File Server(s)
# ===============================
# Any of the PMD-ETH processor boards, which are not used as IO processors, may
# be used as file servers. However, the processors which will be used as file
# servers, must NOT be included in the TelORB cluster. It is therefore important
# that the configuration of these processors are removed (#) in the sections
# "Configuration of TelORB Processors (eth0 & eth1)" and "Configuration of
# TelORB Processors with VIP interface (eth2 & eth3)" in this file.
# In addition to this, some changes are necessary in the corresponding
# epct file. See section "Initial Data Parameters for File Server(s)" in the
# epct file.
#
# If a file server will be used, uncomment the "internal-network..." lines
# below "File server 1" and adjust the following:
# - internal-network fs1net0:     IP address of eth0 (network A) on the
#                                 processor used as file server, e.g.
#                                 172.16.0.1.
#                                 Note: The IP address must be the same as
#                                 specified in the corresponding epct file.
# - internal-network fs1ethaddr0: MAC address of eth0, e.g. 00:a0:a5:4c:68:6e.
# - internal-network fs1net1:     IP address of eth1 (network B), e.g.
#                                 172.16.8.1.
#                                 Note: The IP address must be the same as
#                                 specified in the corresponding epct file.
# - internal-network fs1ethaddr1: MAC address of eth1, e.g. 00:a0:a5:4c:68:6f.
#
# If a second file server will be used, uncomment the "internal-network..."
# lines below "File server 2" and adjust the equivalent lines as for "File
# server 1".
#
# If more than two file servers will be used, just add further
# "internal-network..." lines with valid IP and MAC addresses.

# File server 1:
internal-network fs1net0 172.16.0.1
internal-network fs1interfacename0 eth0
internal-network fs1ethaddr0 00:20:ce:c8:00:bc
internal-network fs1net1 172.16.8.1
internal-network fs1interfacename1 eth1
internal-network fs1ethaddr1 00:20:ce:c8:00:bd

# File server 2:
internal-network fs2net0 172.16.2.1
internal-network fs2interfacename0 eth0
internal-network fs2ethaddr0 00:20:ce:c8:00:c4
internal-network fs2net1 172.16.10.1
internal-network fs2interfacename1 eth1
internal-network fs2ethaddr1 00:20:ce:c8:00:c5


# Configuration of Time Zone
# ==========================
# Adjust the following:
# - timezone: Specify the time zone where your system is located, e.g.
#             Japan or Australia/North.
#             The time zone files to choose from can be found in directory
#             /usr/share/zoneinfo/ (path valid for Linux) on the IO processors.

timezone Europe/Stockholm


# Configuration of External Time Server(s)
# ========================================
# Adjust the following:
# - timeserver: Specify the IP address of the external time server, e.g.
#               134.138.128.17.
# - If more than one external time server will be used, just add any number of
#   "timeserver" lines with valid IP addresses.

timeserver 134.138.128.17


###########################################################################
# CONFIGURATIONS WHICH MUST NOT BE CHANGED   (Do NOT adjust these)        #
###########################################################################

# Configuration of Internal Time Servers
# ======================================
timeserver 172.16.0.129				# IO1, network A.
timeserver 172.16.9.1				# IO2, network B.


# Configuration of Port for the Software Terminal Server (STS)
# ============================================================
tsport 7001


# Configuration of Console Server IP Address (for STS)
# ====================================================
consserverip 172.16.0.129				# STS will run on IO1.


# Configuration of Booting Procedure of TelORB Processors running with Dicos
# ==========================================================================
booting PXE


# Configuration of NFS Mount Points
# =================================
io1_share_nfs /opt/telorb
io2_share_nfs /opt/telorb


# Configuration of Network Redundancy
# ===================================
# The settings in this section relate to the Transfer Manager.

telorb_cosnaming_host	172.16.0.9		# Sets IP addresses to be used
telorb_cosnaming_host	172.16.8.137		# to access the TelORB CosNaming
						# IOR (in local zone).
						# Use IP addresses of the Dicos
						# loaders in own zone.

telorb_local_zone_id	1			# Identifier for local zone.
telorb_remote_zone_id	2			# Identifier for remote zone.

interzone_peer 172.16.16.129:loadingGroup01_1	# IP address of IO1 in remote
						# zone, network A.
interzone_peer 172.16.24.129:loadingGroup01_1	# IP address of IO1 in remote
						# zone, network B.
interzone_peer 172.16.17.1:loadingGroup01_2	# IP address of IO2 in remote
						# zone, network A.
interzone_peer 172.16.25.1:loadingGroup01_2	# IP address of IO2 in remote
						# zone, network B.

peerzone-network subnet0 172.16.16.0		# Network address and netmask
peerzone-network netmask0 255.255.248.0		# of remote zone, network A.

peerzone-network subnet1 172.16.24.0		# Network address and netmask
peerzone-network netmask1 255.255.248.0		# of remote zone, network B.

io1_rsync_path /opt/telorb/axe/loadingGroup01_1	# rsync configuration for IO1 in
						# local zone.
io2_rsync_path /opt/telorb/axe/loadingGroup01_2 # rsync configuration for IO2 in
						# local zone.


# Configuration of GESBs/SCBs
# ===========================

# GESBs:
internal-network gesba_0 172.16.1.23
internal-network gesba_1 172.16.9.23
internal-network gesbb_0 172.16.1.151
internal-network gesbb_1 172.16.9.151

# SCBs:
internal-network scb0a_0 172.16.0.32
internal-network scb0a_1 172.16.8.32
internal-network scb0b_0 172.16.0.25
internal-network scb0b_1 172.16.8.25

internal-network scb1a_0 172.16.0.160
internal-network scb1a_1 172.16.8.160
internal-network scb1b_0 172.16.0.153
internal-network scb1b_1 172.16.8.153

internal-network scb2a_0 172.16.1.32
internal-network scb2a_1 172.16.9.32
internal-network scb2b_0 172.16.1.25
internal-network scb2b_1 172.16.9.25

internal-network scb3a_0 172.16.1.160
internal-network scb3a_1 172.16.9.160
internal-network scb3b_0 172.16.1.153
internal-network scb3b_1 172.16.9.153

internal-network scb4a_0 172.16.2.32
internal-network scb4a_1 172.16.10.32
internal-network scb4b_0 172.16.2.25
internal-network scb4b_1 172.16.10.25

internal-network scb5a_0 172.16.2.160
internal-network scb5a_1 172.16.10.160
internal-network scb5b_0 172.16.2.153
internal-network scb5b_1 172.16.10.153

internal-network scb6a_0 172.16.3.32
internal-network scb6a_1 172.16.11.32
internal-network scb6b_0 172.16.3.25
internal-network scb6b_1 172.16.11.25

internal-network scb7a_0 172.16.3.160
internal-network scb7a_1 172.16.11.160
internal-network scb7b_0 172.16.3.153
internal-network scb7b_1 172.16.11.153

##############################  End of file  ##############################

Comments:

File r14_linux_mini_zone2.telorb.conf.template on IO processors 1 and 2, located at
/opt/telorb/codearchive/Unix_IDP/UnixLib_LM/iom_scripts/
               Back to Contents

Example of file contents:
###########################################################################
#                                                                         #
# telorb.conf file for TelORB R14 Linux, GEM-MINI, Zone 2           Rev.F #
# ======================================================================= #
#                                                                         #
# This file contains configuration settings for the IO processors in a    #
# TelORB zone.                                                            #
#                                                                         #
# (To configure Zone 1 for GEM-MINI, use the file                         #
# r14_linux_mini_zone1.telorb.conf.template.)                             #
#                                                                         #
# GEM-MINI consists of 21 Pentium processors of which 2 are used as IO    #
# processors.                                                             #
# The two IO processors are located in magazine 1, slot 1 and in          #
# magazine 2, slot 1.                                                     #
# The two TelORB processors, used as Dicos loaders, are located in        #
# magazine 0, slot 9 and in magazine 1, slot 9.                           #
#                                                                         #
# This file is divided into two main parts, namely "SITE DEPENDENT        #
# CONFIGURATIONS" and "CONFIGURATIONS WHICH MUST NOT BE CHANGED".         #
# Site dependent configuration values must be adjusted to suit the target #
# zone towards which this file will be used.                              #
#                                                                         #
# Note that the IP addresses used in the telorb.conf template files are   #
# just recommendations.                                                   #
# If they conflict with e.g. external IP addresses they may have to be    #
# adjusted.                                                               #
# For information about the recommended IP addressing scheme, consult the #
# document "Internal IP addresses in TSP 4.0", doc no UAB/UT-02:004.      #
#                                                                         #
# The same telorb.conf file should be used to configure both IO           #
# processors located in the same zone.                                    #
#                                                                         #
#                                                                 /uabmsu #
###########################################################################

###########################################################################
# SITE DEPENDENT CONFIGURATIONS   (Adjust these to match your site)       #
###########################################################################

# Configuration of Internal Networks A & B (eth0 & eth1) on IO Processors
# =======================================================================
# (To check the network interfaces, type "/sbin/ifconfig -a" or "ifconfig -a"
# on the target IO processors.)
#
# Adjust the following:
# - internal-network io1ethaddr0: Specify the MAC address of eth0 for IO1.
# - internal-network io2ethaddr0: Specify the MAC address of eth0 for IO2.
# - internal-network io1ethaddr1: Specify the MAC address of eth1 for IO1.
# - internal-network io2ethaddr1: Specify the MAC address of eth1 for IO2.
#   (Example of MAC address: 00:a0:a5:4c:00:6e)

# Network A (eth0):
internal-network subnet0 172.16.16.0
internal-network netmask0 255.255.248.0
internal-network defaultgw0 172.16.16.31
internal-network bcast0 172.16.23.255
internal-network io1net0 172.16.16.129
internal-network io2net0 172.16.17.1
internal-network io1interfacename0 eth0 
internal-network io1ethaddr0 xx:xx:xx:xx:xx:xx
internal-network io2interfacename0 eth0
internal-network io2ethaddr0 xx:xx:xx:xx:xx:xx

# Network B (eth1):
internal-network subnet1 172.16.24.0
internal-network netmask1 255.255.248.0
internal-network defaultgw1 172.16.24.31
internal-network bcast1 172.16.31.255
internal-network io1net1 172.16.24.129
internal-network io2net1 172.16.25.1
internal-network io1interfacename1 eth1
internal-network io1ethaddr1 xx:xx:xx:xx:xx:xx
internal-network io2interfacename1 eth1 
internal-network io2ethaddr1 xx:xx:xx:xx:xx:xx


# Configuration of External Networks (eth2 & eth3) on IO Processors
# =================================================================
# (To check the network interfaces, type "/sbin/ifconfig -a" or "ifconfig -a"
# on the target IO processors.)
#
# For eth2 on the IO processors, adjust the following:
# - external-network subnet0:    Subnet for eth2, e.g. 134.138.184.0.
# - external-network netmask0:   Netmask for eth2, e.g. 255.255.248.0.
# - external-network defaultgw0: Default gateway for eth2, e.g. 134.138.184.1.
# - external-network bcast0:     Broadcast for eth2, e.g. 134.138.191.255.
# - external-network io1net0:    IP address of eth2, IO1, e.g. 134.138.187.95.
# - external-network io2net0:    IP address of eth2, IO2, e.g. 134.138.187.96.
#
# If eth3 will be used on the IO processors, uncomment the "external-network..."
# lines for eth3 below and adjust the following:
# - external-network subnet1:    Subnet for eth3.
# - external-network netmask1:   Netmask for eth3.
# - external-network defaultgw1: Default gateway for eth3.
# - external-network bcast1:     Broadcast for eth3.
# - external-network io1net1:    IP address of eth3 on IO1.
# - external-network io2net1:    IP address of eth3 on IO2.

# eth2:
external-network subnet0 aa1.bb1.cc1.dd1
external-network netmask0 aa2.bb2.cc2.dd2
external-network defaultgw0 aa3.bb3.cc3.dd3
external-network bcast0 aa4.bb4.cc4.dd4
external-network io1net0 aa5.bb5.cc5.dd5
external-network io2net0 aa6.bb6.cc6.dd6
external-network io1interfacename0 eth2
external-network io2interfacename0 eth2

# eth3:
#external-network subnet1 aa7.bb7.cc7.dd7
#external-network netmask1 aa8.bb8.cc8.dd8
#external-network defaultgw1 aa9.bb9.cc9.dd9
#external-network bcast1 aaa.bba.cca.dda
#external-network io1net1 aab.bbb.ccb.ddb
#external-network io2net1 aac.bbc.ccc.ddc
#external-network io1interfacename1 eth3
#external-network io2interfacename1 eth3


# Configuration of TelORB Processors (eth0 & eth1)
# ================================================
# The TelORB processor names represent the physical processor board position in
# the cabinet, e.g. TelORB processor Proc_m0_s9 is located in magazine 0,
# slot 9.
# For TelORB processors dicosProc_m0_s9 and dicosProc_m1_s9, the following
# apply:
# - Specify MAC addresses, as described below.
# - Do not change any other settings, since these processors should run with
#   Dicos and be Dicos loaders (eptftp).
#
# Adjust the following:
# - Specify MAC addresses for eth0 and eth1 for each processor, as follows:
#     eth_addr_for_eth0: MAC address for eth0, e.g. 00:a0:a5:4c:00:eb.
#     eth_addr_for_eth1: MAC address for eth1, e.g. 00:a0:a5:4c:00:ec.
# - Define which Operating System each processor should run with, as follows:
#     Dicos: The processor lines should start with dicosProc, e.g.
#            dicosProc_m0_s15_0.
#     Linux: The processor lines should start with linuxProc, e.g.
#            linuxProc_m0_s15_0.
#            Since all processors with Linux OS are loaders, the eptftp line
#            where it says "Linux loader" should be uncommented.
#            (eptftp_server_net0/1 specifies that a TelORB processor is a
#            loader.)

dicosProc_m0_s1_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s1_0 ip_addr_for_eth0 172.16.16.1
#linuxProc_m0_s1_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s1_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s1_1 ip_addr_for_eth1 172.16.24.1
#linuxProc_m0_s1_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s5_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s5_0 ip_addr_for_eth0 172.16.16.5
#linuxProc_m0_s5_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s5_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s5_1 ip_addr_for_eth1 172.16.24.5
#linuxProc_m0_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s9_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s9_0 ip_addr_for_eth0 172.16.16.9
dicosProc_m0_s9_0 eptftp_server_net0			# Dicos loader
dicosProc_m0_s9_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s9_1 ip_addr_for_eth1 172.16.24.9
dicosProc_m0_s9_1 eptftp_server_net1			# Dicos loader

dicosProc_m0_s11_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s11_0 ip_addr_for_eth0 172.16.16.11
#linuxProc_m0_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s11_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s11_1 ip_addr_for_eth1 172.16.24.11
#linuxProc_m0_s11_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s13_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s13_0 ip_addr_for_eth0 172.16.16.13
#linuxProc_m0_s13_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s13_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s13_1 ip_addr_for_eth1 172.16.24.13
#linuxProc_m0_s13_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s15_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s15_0 ip_addr_for_eth0 172.16.16.15
#linuxProc_m0_s15_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s15_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s15_1 ip_addr_for_eth1 172.16.24.15
#linuxProc_m0_s15_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s17_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s17_0 ip_addr_for_eth0 172.16.16.17
#linuxProc_m0_s17_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s17_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s17_1 ip_addr_for_eth1 172.16.24.17
#linuxProc_m0_s17_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s19_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s19_0 ip_addr_for_eth0 172.16.16.19
#linuxProc_m0_s19_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s19_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s19_1 ip_addr_for_eth1 172.16.24.19
#linuxProc_m0_s19_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s21_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s21_0 ip_addr_for_eth0 172.16.16.21
#linuxProc_m0_s21_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s21_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s21_1 ip_addr_for_eth1 172.16.24.21
#linuxProc_m0_s21_1 eptftp_server_net1				# Linux loader

dicosProc_m0_s23_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m0_s23_0 ip_addr_for_eth0 172.16.16.23
#linuxProc_m0_s23_0 eptftp_server_net0				# Linux loader
dicosProc_m0_s23_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m0_s23_1 ip_addr_for_eth1 172.16.24.23
#linuxProc_m0_s23_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s5_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s5_0 ip_addr_for_eth0 172.16.16.133
#linuxProc_m1_s5_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s5_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s5_1 ip_addr_for_eth1 172.16.24.133
#linuxProc_m1_s5_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s9_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s9_0 ip_addr_for_eth0 172.16.16.137
dicosProc_m1_s9_0 eptftp_server_net0			# Dicos loader
dicosProc_m1_s9_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s9_1 ip_addr_for_eth1 172.16.24.137
dicosProc_m1_s9_1 eptftp_server_net1			# Dicos loader

dicosProc_m1_s11_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s11_0 ip_addr_for_eth0 172.16.16.139
#linuxProc_m1_s11_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s11_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s11_1 ip_addr_for_eth1 172.16.24.139
#linuxProc_m1_s11_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s13_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s13_0 ip_addr_for_eth0 172.16.16.141
#linuxProc_m1_s13_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s13_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s13_1 ip_addr_for_eth1 172.16.24.141
#linuxProc_m1_s13_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s15_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s15_0 ip_addr_for_eth0 172.16.16.143
#linuxProc_m1_s15_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s15_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s15_1 ip_addr_for_eth1 172.16.24.143
#linuxProc_m1_s15_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s17_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s17_0 ip_addr_for_eth0 172.16.16.145
#linuxProc_m1_s17_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s17_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s17_1 ip_addr_for_eth1 172.16.24.145
#linuxProc_m1_s17_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s19_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s19_0 ip_addr_for_eth0 172.16.16.147
#linuxProc_m1_s19_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s19_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s19_1 ip_addr_for_eth1 172.16.24.147
#linuxProc_m1_s19_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s21_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s21_0 ip_addr_for_eth0 172.16.16.149
#linuxProc_m1_s21_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s21_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s21_1 ip_addr_for_eth1 172.16.24.149
#linuxProc_m1_s21_1 eptftp_server_net1				# Linux loader

dicosProc_m1_s23_0 eth_addr_for_eth0 xx:xx:xx:xx:xx:xx
dicosProc_m1_s23_0 ip_addr_for_eth0 172.16.16.151
#linuxProc_m1_s23_0 eptftp_server_net0				# Linux loader
dicosProc_m1_s23_1 eth_addr_for_eth1 xx:xx:xx:xx:xx:xx
dicosProc_m1_s23_1 ip_addr_for_eth1 172.16.24.151
#linuxProc_m1_s23_1 eptftp_server_net1				# Linux loader


# Configuration of TelORB Processors with VIP interface (eth2 & eth3)
# ===================================================================
# Currently, VIP can only be used on TelORB processors running with Dicos.
# In the template, TelORB processors Proc_m0_s1, Proc_m0_s5, Proc_m0_s13,
# Proc_m0_s15, Proc_m0_s17, Proc_m0_s19, Proc_m1_s5, Proc_m1_s17 and
# Proc_m1_s19 are prepared for VIP usage.
#
# Adjust the following for each VIP interface:
# - vip-network vipnetX: Depending on your VIP router configurations, the IP
#                        addresses of the VIP nets may have to be modified,
#                        e.g. 192.168.61.0.
#                        (If the VIP routers have not yet been configured, the
#                        default values for the VIP nets, used in the template,
#                        can be kept and later be used when configuring
#                        the VIP routers.)
# - ip_addr_for_vipX:    Depending on your VIP router configurations, the IP
#                        addresses of the VIP router links on the TelORB
#                        processor end may have to be modified, e.g.
#                        192.168.61.2.
#                        (If the VIP routers have not yet been configured, the
#                        default values for the VIP router links, used in the
#                        template, can be kept and later be used when
#                        configuring the VIP routers.)
# - eth_addr_for_vipX:   Specify MAC addresses for eth2 and eth3, e.g. 
#           vip_dicosProc_m0_s13_2 eth_addr_for_vip0 00:80:37:5e:ff:98 for eth2
#                        and
#           vip_dicosProc_m0_s13_3 eth_addr_for_vip1 00:80:37:5e:ff:99 for eth3.
# - Specify which Operating System each TelORB processor with VIP interfaces
#   should run with, as follows:
#     Dicos: The processor lines should start with vip_dicosProc, e.g.
#            vip_dicosProc_m0_s17_2.
#     Linux: The processor lines should start with vip_linuxProc, e.g.
#            vip_linuxProc_m0_s17_2. This option is currently not valid!

vip-network vipnet0 192.168.61.0
vip-network vipnetmask0 255.255.255.252
vip_dicosProc_m0_s1_2 ip_addr_for_vip0 192.168.61.2
vip_dicosProc_m0_s1_2 eth_addr_for_vip0 xx:xx:xx:xx:xx:xx

vip-network vipnet1 192.168.62.0
vip-network vipnetmask1 255.255.255.252
vip_dicosProc_m0_s1_3 ip_addr_for_vip1 192.168.62.2
vip_dicosProc_m0_s1_3 eth_addr_for_vip1 xx:xx:xx:xx:xx:xx

vip-network vipnet2 192.168.61.4
vip-network vipnetmask2 255.255.255.252
vip_dicosProc_m0_s5_2 ip_addr_for_vip2 192.168.61.6
vip_dicosProc_m0_s5_2 eth_addr_for_vip2 xx:xx:xx:xx:xx:xx

vip-network vipnet3 192.168.62.4
vip-network vipnetmask3 255.255.255.252
vip_dicosProc_m0_s5_3 ip_addr_for_vip3 192.168.62.6
vip_dicosProc_m0_s5_3 eth_addr_for_vip3 xx:xx:xx:xx:xx:xx

vip-network vipnet4 192.168.61.8
vip-network vipnetmask4 255.255.255.252
vip_dicosProc_m0_s13_2 ip_addr_for_vip4 192.168.61.10
vip_dicosProc_m0_s13_2 eth_addr_for_vip4 xx:xx:xx:xx:xx:xx

vip-network vipnet5 192.168.62.8
vip-network vipnetmask5 255.255.255.252
vip_dicosProc_m0_s13_3 ip_addr_for_vip5 192.168.62.10
vip_dicosProc_m0_s13_3 eth_addr_for_vip5 xx:xx:xx:xx:xx:xx

vip-network vipnet6 192.168.61.12
vip-network vipnetmask6 255.255.255.252
vip_dicosProc_m0_s15_2 ip_addr_for_vip6 192.168.61.14
vip_dicosProc_m0_s15_2 eth_addr_for_vip6 xx:xx:xx:xx:xx:xx

vip-network vipnet7 192.168.62.12
vip-network vipnetmask7 255.255.255.252
vip_dicosProc_m0_s15_3 ip_addr_for_vip7 192.168.62.14
vip_dicosProc_m0_s15_3 eth_addr_for_vip7 xx:xx:xx:xx:xx:xx

vip-network vipnet8 192.168.61.16
vip-network vipnetmask8 255.255.255.252
vip_dicosProc_m0_s17_2 ip_addr_for_vip8 192.168.61.18
vip_dicosProc_m0_s17_2 eth_addr_for_vip8 xx:xx:xx:xx:xx:xx

vip-network vipnet9 192.168.62.16
vip-network vipnetmask9 255.255.255.252
vip_dicosProc_m0_s17_3 ip_addr_for_vip9 192.168.62.18
vip_dicosProc_m0_s17_3 eth_addr_for_vip9 xx:xx:xx:xx:xx:xx

vip-network vipnet10 192.168.61.20
vip-network vipnetmask10 255.255.255.252
vip_dicosProc_m0_s19_2 ip_addr_for_vip10 192.168.61.22
vip_dicosProc_m0_s19_2 eth_addr_for_vip10 xx:xx:xx:xx:xx:xx

vip-network vipnet11 192.168.62.20
vip-network vipnetmask11 255.255.255.252
vip_dicosProc_m0_s19_3 ip_addr_for_vip11 192.168.62.22
vip_dicosProc_m0_s19_3 eth_addr_for_vip11 xx:xx:xx:xx:xx:xx

vip-network vipnet12 192.168.61.24
vip-network vipnetmask12 255.255.255.252
vip_dicosProc_m1_s5_2 ip_addr_for_vip12 192.168.61.26
vip_dicosProc_m1_s5_2 eth_addr_for_vip12 xx:xx:xx:xx:xx:xx

vip-network vipnet13 192.168.62.24
vip-network vipnetmask13 255.255.255.252
vip_dicosProc_m1_s5_3 ip_addr_for_vip13 192.168.62.26
vip_dicosProc_m1_s5_3 eth_addr_for_vip13 xx:xx:xx:xx:xx:xx

vip-network vipnet14 192.168.61.28
vip-network vipnetmask14 255.255.255.252
vip_dicosProc_m1_s17_2 ip_addr_for_vip14 192.168.61.30
vip_dicosProc_m1_s17_2 eth_addr_for_vip14 xx:xx:xx:xx:xx:xx

vip-network vipnet15 192.168.62.28
vip-network vipnetmask15 255.255.255.252
vip_dicosProc_m1_s17_3 ip_addr_for_vip15 192.168.62.30
vip_dicosProc_m1_s17_3 eth_addr_for_vip15 xx:xx:xx:xx:xx:xx

vip-network vipnet16 192.168.61.32
vip-network vipnetmask16 255.255.255.252
vip_dicosProc_m1_s19_2 ip_addr_for_vip16 192.168.61.34
vip_dicosProc_m1_s19_2 eth_addr_for_vip16 xx:xx:xx:xx:xx:xx

vip-network vipnet17 192.168.62.32
vip-network vipnetmask17 255.255.255.252
vip_dicosProc_m1_s19_3 ip_addr_for_vip17 192.168.62.34
vip_dicosProc_m1_s19_3 eth_addr_for_vip17 xx:xx:xx:xx:xx:xx


# Configuration of File Server(s)
# ===============================
# Any of the PMD-ETH processor boards, which are not used as IO processors, may
# be used as file servers. However, the processors which will be used as file
# servers, must NOT be included in the TelORB cluster. It is therefore important
# that the configuration of these processors are removed (#) in the sections
# "Configuration of TelORB Processors (eth0 & eth1)" and "Configuration of
# TelORB Processors with VIP interface (eth2 & eth3)" in this file.
# In addition to this, some changes are necessary in the corresponding
# epct file. See section "Initial Data Parameters for File Server(s)" in the
# epct file.
#
# If a file server will be used, uncomment the "internal-network..." lines
# below "File server 1" and adjust the following:
# - internal-network fs1net0:     IP address of eth0 (network A) on the
#                                 processor used as file server, e.g.
#                                 172.16.16.1.
#                                 Note: The IP address must be the same as
#                                 specified in the corresponding epct file.
# - internal-network fs1ethaddr0: MAC address of eth0, e.g. 00:a0:a5:4c:68:6e.
# - internal-network fs1net1:     IP address of eth1 (network B), e.g.
#                                 172.16.24.1.
#                                 Note: The IP address must be the same as
#                                 specified in the corresponding epct file.
# - internal-network fs1ethaddr1: MAC address of eth1, e.g. 00:a0:a5:4c:68:6f.
#
# If a second file server will be used, uncomment the "internal-network..."
# lines below "File server 2" and adjust the same lines as for "File server 1".
#
# If more than two file servers will be used, just add further
# "internal-network..." lines with valid IP and MAC addresses.

# File server 1:
#internal-network fs1net0 a11.b11.c11.d11
#internal-network fs1interfacename0 eth0
#internal-network fs1ethaddr0 xx:xx:xx:xx:xx:xx
#internal-network fs1net1 a12.b12.c12.d12
#internal-network fs1interfacename1 eth1
#internal-network fs1ethaddr1 xx:xx:xx:xx:xx:xx

# File server 2:
#internal-network fs2net0 a13.b13.c13.d13
#internal-network fs2interfacename0 eth0
#internal-network fs2ethaddr0 xx:xx:xx:xx:xx:xx
#internal-network fs2net1 a14.b14.c14.d14
#internal-network fs2interfacename1 eth1
#internal-network fs2ethaddr1 xx:xx:xx:xx:xx:xx


# Configuration of Time Zone
# ==========================
# Adjust the following:
# - timezone: Specify the time zone where your system is located, e.g.
#             Japan or Australia/North.
#             The time zone files to choose from can be found in directory
#             /usr/share/zoneinfo/ (path valid for Linux) on the IO processors.

timezone xxxxxx


# Configuration of External Time Server(s)
# ========================================
# Adjust the following:
# - timeserver: Specify the IP address of the external time server, e.g.
#               134.138.128.17.
# - If more than one external time server will be used, just add any number of
#   "timeserver" lines with valid IP addresses.

timeserver aad.bbd.ccd.ddd


###########################################################################
# CONFIGURATIONS WHICH MUST NOT BE CHANGED   (Do NOT adjust these)        #
###########################################################################

# Configuration of Internal Time Servers
# ======================================
timeserver 172.16.16.129				# IO1, network A.
timeserver 172.16.25.1				# IO2, network B.


# Configuration of Port for the Software Terminal Server (STS)
# ============================================================
tsport 7001


# Configuration of Console Server IP Address (for STS)
# ====================================================
consserverip 172.16.16.129				# STS will run on IO1.


# Configuration of Booting Procedure of TelORB Processors running with Dicos
# ==========================================================================
booting PXE


# Configuration of NFS Mount Points
# =================================
io1_share_nfs /opt/telorb
io2_share_nfs /opt/telorb


# Configuration of Network Redundancy
# ===================================
# The settings in this section relate to the Transfer Manager.

telorb_cosnaming_host	172.16.16.9		# Sets IP addresses to be used
telorb_cosnaming_host	172.16.24.137		# to access the TelORB CosNaming
						# IOR (in local zone).
						# Use IP addresses of the Dicos
						# loaders in own zone.

telorb_local_zone_id	2			# Identifier for local zone.
telorb_remote_zone_id	1			# Identifier for remote zone.

interzone_peer 172.16.0.129:loadingGroup01_1	# IP address of IO1 in remote
						# zone, network A.
interzone_peer 172.16.8.129:loadingGroup01_1	# IP address of IO1 in remote
						# zone, network B.
interzone_peer 172.16.1.1:loadingGroup01_2	# IP address of IO2 in remote
						# zone, network A.
interzone_peer 172.16.9.1:loadingGroup01_2	# IP address of IO2 in remote
						# zone, network B.

peerzone-network subnet0 172.16.0.0		# Network address and netmask
peerzone-network netmask0 255.255.248.0		# of remote zone, network A.

peerzone-network subnet1 172.16.8.0		# Network address and netmask
peerzone-network netmask1 255.255.248.0		# of remote zone, network B.

io1_rsync_path /opt/telorb/axe/loadingGroup01_1	# rsync configuration for IO1 in
						# local zone.
io2_rsync_path /opt/telorb/axe/loadingGroup01_2 # rsync configuration for IO2 in
						# local zone.


# Configuration of GESBs/SCBs
# ===========================

# GESBs:
internal-network gesba_0 172.16.17.23
internal-network gesba_1 172.16.25.23
internal-network gesbb_0 172.16.17.151
internal-network gesbb_1 172.16.25.151

# SCBs:
internal-network scb0a_0 172.16.16.32
internal-network scb0a_1 172.16.24.32
internal-network scb0b_0 172.16.16.25
internal-network scb0b_1 172.16.24.25

internal-network scb1a_0 172.16.16.160
internal-network scb1a_1 172.16.24.160
internal-network scb1b_0 172.16.16.153
internal-network scb1b_1 172.16.24.153

internal-network scb2a_0 172.16.17.32
internal-network scb2a_1 172.16.25.32
internal-network scb2b_0 172.16.17.25
internal-network scb2b_1 172.16.25.25

internal-network scb3a_0 172.16.17.160
internal-network scb3a_1 172.16.25.160
internal-network scb3b_0 172.16.17.153
internal-network scb3b_1 172.16.25.153

##############################  End of file  ##############################

File start_services on IO processor 1, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
#!/bin/csh -f
source /opt/telorb/codearchive/Unix_IDP/env/setup.csh

cd /opt/telorb/codearchive/iom_scripts
if(`./checkGroup.sh telorb` != "") then
  echo "To run this script you need to be member of the group telorb." 
  exit
endif
setenv DUMPDIR /opt/telorb/dumps

# Settings for ep-tftp
setenv DICOS_FILESYSTEM_ROOT /opt/telorb/axe
# Settings for DicosAppLogClient
setenv DICOS_APPLOG_CFGDIR /opt/telorb/axe/loadingGroup01_1/mirrored/applogConfig
setenv PATH /usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin

## Start the dhcp
set EXEC=`./getIoBinPath SetUid D209`
$EXEC ./startDaemon.sh ./guardDhcp -f -lf /opt/telorb/etc/dhcpd.leases -cf /opt/telorb/etc/dhcpd.pxe.conf eth0 eth1&

## Start the telorb services
$EXEC ./startDaemon.sh ./guardDs  -th 172.16.16.9 -th 172.16.16.137 -hbt 10 -hbi 5 -rci 5 >& /dev/null
$EXEC ./startDaemon.sh ./guardEptftp /opt/telorb/etc/ep_tftpd.conf >& /dev/null
$EXEC ./startDaemon.sh ./guardFsi -n io1 >& /dev/null
$EXEC ./startDaemon.sh ./guardCrashCo -i 172.16.16.129 -a 172.16.16.129 -b 172.16.17.1 -p -j -c /opt/telorb/etc/crashcollector.conf >& /dev/null
$EXEC ./startDaemon.sh ./guardDump -s $DUMPDIR -i >& /dev/null
$EXEC ./startDaemon.sh ./guardSts 18 7001 -log
$EXEC ./startDaemon.sh ./guardSysC -L -d 5 -m io1  -t 172.16.16.3-23 -t 172.16.16.137-151 >& /dev/null
$EXEC ./startDaemon.sh ./guardAppC -d 5 -m io1  -t 172.16.16.3-23 -t 172.16.16.137-151  >& /dev/null
$EXEC ./startDaemon.sh ./guardTrMgr /opt/telorb/etc/transfermgr.conf >& /dev/null
$EXEC ./startDaemon.sh ./guardPxe -d -f /opt/telorb/etc/pxe.cf >& /dev/null
$EXEC ./startDaemon.sh ./guardMirror -s 20 -i 172.16.17.1 -l 1 >& /dev/null
$EXEC ./startDaemon.sh ./guardNds  172.16.16.3 172.16.24.3 172.16.16.5 172.16.24.5 172.16.16.11 172.16.24.11 172.16.16.13 172.16.24.13 172.16.16.21 172.16.24.21 172.16.16.23 172.16.24.23 172.16.16.141 172.16.24.141 172.16.16.143 172.16.24.143 172.16.16.151 172.16.24.151 >& /dev/null
set STATUS = `$EXEC /etc/rc.d/rc3.d/../init.d/nfs status | /bin/grep "running"`
if("$STATUS" == "") then
  $EXEC /etc/rc.d/rc3.d/../init.d/nfs start
else
  echo "nfs is already running ..."
endif
set STATUS = `$EXEC /etc/rc.d/rc3.d/../init.d/ntpd status | /bin/grep "running"`
if("$STATUS" == "") then
  $EXEC /etc/rc.d/rc3.d/../init.d/ntpd start
else
  echo "ntpd is already running ..."
endif
echo /sbin/route add -net 172.16.0.0 netmask 255.255.248.0 gw 172.16.16.31
$EXEC /sbin/route add -net 172.16.0.0 netmask 255.255.248.0 gw 172.16.16.31
echo /sbin/route add -net 172.16.8.0 netmask 255.255.248.0 gw 172.16.24.31
$EXEC /sbin/route add -net 172.16.8.0 netmask 255.255.248.0 gw 172.16.24.31

Comments:

File start_services on IO processor 2, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
#!/bin/csh -f
source /opt/telorb/codearchive/Unix_IDP/env/setup.csh

cd /opt/telorb/codearchive/iom_scripts
if(`./checkGroup.sh telorb` != "") then
  echo "To run this script you need to be member of the group telorb." 
  exit
endif
setenv DUMPDIR /opt/telorb/dumps

# Settings for ep-tftp
setenv DICOS_FILESYSTEM_ROOT /opt/telorb/axe
# Settings for DicosAppLogClient
setenv DICOS_APPLOG_CFGDIR /opt/telorb/axe/loadingGroup01_2/mirrored/applogConfig
setenv PATH /usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin

## Start the dhcp
set EXEC=`./getIoBinPath SetUid D209`
$EXEC ./startDaemon.sh ./guardDhcp -f -lf /opt/telorb/etc/dhcpd.leases -cf /opt/telorb/etc/dhcpd.pxe.conf eth0 eth1&

## Start the telorb services
$EXEC ./startDaemon.sh ./guardDs  -th 172.16.24.9 -th 172.16.24.137 -hbt 10 -hbi 5 -rci 5 >& /dev/null
$EXEC ./startDaemon.sh ./guardEptftp /opt/telorb/etc/ep_tftpd.conf >& /dev/null
$EXEC ./startDaemon.sh ./guardFsi -n io2 >& /dev/null
$EXEC ./startDaemon.sh ./guardCrashCo -i 172.16.17.1 -a 172.16.16.129 -b 172.16.17.1 -p -j -c /opt/telorb/etc/crashcollector.conf >& /dev/null
$EXEC ./startDaemon.sh ./guardDump -s $DUMPDIR -i >& /dev/null
$EXEC ./startDaemon.sh ./guardSysC -L -d 5 -m io2  -t 172.16.24.3-23 -t 172.16.24.137-151 >& /dev/null
$EXEC ./startDaemon.sh ./guardAppC -d 5 -m io2  -t 172.16.24.3-23 -t 172.16.24.137-151  >& /dev/null
$EXEC ./startDaemon.sh ./guardTrMgr /opt/telorb/etc/transfermgr.conf >& /dev/null
$EXEC ./startDaemon.sh ./guardPxe -d -f /opt/telorb/etc/pxe.cf >& /dev/null
$EXEC ./startDaemon.sh ./guardMirror -s 20 -i 172.16.16.129 -l 2 >& /dev/null
$EXEC ./startDaemon.sh ./guardNds  172.16.16.3 172.16.24.3 172.16.16.5 172.16.24.5 172.16.16.11 172.16.24.11 172.16.16.13 172.16.24.13 172.16.16.21 172.16.24.21 172.16.16.23 172.16.24.23 172.16.16.141 172.16.24.141 172.16.16.143 172.16.24.143 172.16.16.151 172.16.24.151 >& /dev/null
set STATUS = `$EXEC /etc/rc.d/rc3.d/../init.d/nfs status | /bin/grep "running"`
if("$STATUS" == "") then
  $EXEC /etc/rc.d/rc3.d/../init.d/nfs start
else
  echo "nfs is already running ..."
endif
set STATUS = `$EXEC /etc/rc.d/rc3.d/../init.d/ntpd status | /bin/grep "running"`
if("$STATUS" == "") then
  $EXEC /etc/rc.d/rc3.d/../init.d/ntpd start
else
  echo "ntpd is already running ..."
endif
echo /sbin/route add -net 172.16.0.0 netmask 255.255.248.0 gw 172.16.16.31
$EXEC /sbin/route add -net 172.16.0.0 netmask 255.255.248.0 gw 172.16.16.31
echo /sbin/route add -net 172.16.8.0 netmask 255.255.248.0 gw 172.16.24.31
$EXEC /sbin/route add -net 172.16.8.0 netmask 255.255.248.0 gw 172.16.24.31

Comments:

File ep_tftpd.conf on IO processor 1, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
# Ip Address   Absolute path to the bootload table of all loaders        Loading group name
172.16.16.3 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s3/bootLoadTable.0       loadingGroup01_1
172.16.24.3 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s3/bootLoadTable.0       loadingGroup01_1
172.16.16.5 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s5/bootLoadTable.0       loadingGroup01_1
172.16.24.5 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s5/bootLoadTable.0       loadingGroup01_1
172.16.16.9 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s9/bootLoadTable.0       loadingGroup01_1
172.16.24.9 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s9/bootLoadTable.0       loadingGroup01_1
172.16.16.11 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s11/bootLoadTable.0       loadingGroup01_1
172.16.24.11 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s11/bootLoadTable.0       loadingGroup01_1
172.16.16.13 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s13/bootLoadTable.0       loadingGroup01_1
172.16.24.13 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s13/bootLoadTable.0       loadingGroup01_1
172.16.16.21 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s21/bootLoadTable.0       loadingGroup01_1
172.16.24.21 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s21/bootLoadTable.0       loadingGroup01_1
172.16.16.23 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s23/bootLoadTable.0       loadingGroup01_1
172.16.24.23 /opt/telorb/axe/loadingGroup01_1/Proc_m0_s23/bootLoadTable.0       loadingGroup01_1
172.16.16.137 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s9/bootLoadTable.0       loadingGroup01_1
172.16.24.137 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s9/bootLoadTable.0       loadingGroup01_1
172.16.16.141 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s13/bootLoadTable.0       loadingGroup01_1
172.16.24.141 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s13/bootLoadTable.0       loadingGroup01_1
172.16.16.143 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s15/bootLoadTable.0       loadingGroup01_1
172.16.24.143 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s15/bootLoadTable.0       loadingGroup01_1
172.16.16.151 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s23/bootLoadTable.0       loadingGroup01_1
172.16.24.151 /opt/telorb/axe/loadingGroup01_1/Proc_m1_s23/bootLoadTable.0       loadingGroup01_1

Comments:

File ep_tftpd.conf on IO processor 2, located at /opt/telorb/etc/               Back to Contents

Example of file contents:
# Ip Address   Absolute path to the bootload table of all loaders        Loading group name
172.16.16.3 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s3/bootLoadTable.0       loadingGroup01_2
172.16.24.3 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s3/bootLoadTable.0       loadingGroup01_2
172.16.16.5 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s5/bootLoadTable.0       loadingGroup01_2
172.16.24.5 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s5/bootLoadTable.0       loadingGroup01_2
172.16.16.9 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s9/bootLoadTable.0       loadingGroup01_2
172.16.24.9 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s9/bootLoadTable.0       loadingGroup01_2
172.16.16.11 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s11/bootLoadTable.0       loadingGroup01_2
172.16.24.11 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s11/bootLoadTable.0       loadingGroup01_2
172.16.16.13 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s13/bootLoadTable.0       loadingGroup01_2
172.16.24.13 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s13/bootLoadTable.0       loadingGroup01_2
172.16.16.21 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s21/bootLoadTable.0       loadingGroup01_2
172.16.24.21 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s21/bootLoadTable.0       loadingGroup01_2
172.16.16.23 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s23/bootLoadTable.0       loadingGroup01_2
172.16.24.23 /opt/telorb/axe/loadingGroup01_2/Proc_m0_s23/bootLoadTable.0       loadingGroup01_2
172.16.16.137 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s9/bootLoadTable.0       loadingGroup01_2
172.16.24.137 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s9/bootLoadTable.0       loadingGroup01_2
172.16.16.141 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s13/bootLoadTable.0       loadingGroup01_2
172.16.24.141 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s13/bootLoadTable.0       loadingGroup01_2
172.16.16.143 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s15/bootLoadTable.0       loadingGroup01_2
172.16.24.143 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s15/bootLoadTable.0       loadingGroup01_2
172.16.16.151 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s23/bootLoadTable.0       loadingGroup01_2
172.16.24.151 /opt/telorb/axe/loadingGroup01_2/Proc_m1_s23/bootLoadTable.0       loadingGroup01_2

Comments:

File networkAddresses on IO processors 1 and 2, located at
/opt/telorb/axe/loadingGroup01_X/
               Back to Contents

Example of file contents:
1 4 00:a0:a5:50:01:7d 00:a0:a5:50:01:7e
1 1 00:a0:a5:4c:01:52 00:a0:a5:4c:01:53
1 2 00:a0:a5:50:01:8f 00:a0:a5:50:01:90
1 3 00:a0:a5:50:01:42 00:a0:a5:50:01:1f
1 5 00:a0:a5:50:02:77 00:a0:a5:50:02:78
1 6 00:a0:a5:50:02:d0 00:a0:a5:50:02:d2
1 7 00:a0:a5:50:01:6f 00:a0:a5:50:01:70
1 8 00:a0:a5:50:01:59 00:a0:a5:50:01:5a
1 9 00:a0:a5:50:01:db 00:a0:a5:50:01:dc
1 10 00:a0:a5:50:01:24 00:a0:a5:50:01:25
1 11 00:a0:a5:50:01:1d 00:a0:a5:50:01:1e
1 12 00:a0:a5:50:01:d7 00:a0:a5:50:01:d8
1 13 00:a0:a5:50:01:61 00:a0:a5:50:01:62
1 14 00:a0:a5:50:02:0b 00:a0:a5:50:02:0c
1 15 00:a0:a5:50:04:64 00:a0:a5:50:04:65
1 16 00:a0:a5:50:02:53 00:a0:a5:50:02:54
1 17 00:a0:a5:50:03:40 00:a0:a5:50:03:41
1 18 00:a0:a5:50:02:29 00:a0:a5:50:02:2a

Comments:

File startConsoleLogs, located at e.g.  /home/telorb/labSystems/targetSystems/to28/consolelogs/               Back to Contents

Example of file contents:
xterm -ls -sb -fn 8x13 -geometry 72x12+40+200    -sl 10000 -title "linuxProc_m0_s3" -e tcsh -c 'telnet to28io1 7001' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+200   -sl 10000 -title "linuxProc_m0_s5" -e tcsh -c 'telnet to28io1 7002' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+400   -sl 10000 -title "dicosProc_m0_s7" -e tcsh -c 'telnet to28io1 7003' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+0  -sl 10000 -title "dicosProc_m0_s9_Loader" -e tcsh -c 'telnet to28io1 7004' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+400  -sl 10000 -title "linuxProc_m0_s11" -e tcsh -c 'telnet to28io1 7005' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+600 -sl 10000 -title "linuxProc_m0_s13" -e tcsh -c 'telnet to28io1 7006' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+600  -sl 10000 -title "dicosProc_m0_s15" -e tcsh -c 'telnet to28io1 7007' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+200 -sl 10000 -title "dicosProc_m0_s17" -e tcsh -c 'telnet to28io1 7008' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+200  -sl 10000 -title "dicosProc_m0_s19" -e tcsh -c 'telnet to28io1 7009' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+400 -sl 10000 -title "linuxProc_m0_s21" -e tcsh -c 'telnet to28io1 7010' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+400  -sl 10000 -title "linuxProc_m0_s23" -e tcsh -c 'telnet to28io1 7011' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+0    -sl 10000 -title "dicosProc_m1_s9_Loader" -e tcsh -c 'telnet to28io1 7012' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+600   -sl 10000 -title "dicosProc_m1_s11" -e tcsh -c 'telnet to28io1 7013' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+600  -sl 10000 -title "linuxProc_m1_s13" -e tcsh -c 'telnet to28io1 7014' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+200 -sl 10000 -title "linuxProc_m1_s15" -e tcsh -c 'telnet to28io1 7015' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+400 -sl 10000 -title "dicosProc_m1_s19" -e tcsh -c 'telnet to28io1 7016' &
xterm -ls -sb -fn 8x13 -geometry 72x12+40+600  -sl 10000 -title "dicosProc_m1_s21" -e tcsh -c 'telnet to28io1 7017' &
xterm -ls -sb -fn 8x13 -geometry 72x12+660+600 -sl 10000 -title "linuxProc_m1_s23" -e tcsh -c 'telnet to28io1 7018' &

#xterm -ls -sb -fn 8x13 -geometry 72x12+660+400  -sl 10000 -title "linuxProc_m1_s17" -e tcsh -c 'telnet to28io1 7015' &

File .telnetrc, located at e.g.  /home/telorb/ on the local network               Back to Contents

Example of file contents:
# command lines must begin with a whitespace
to1ts1 
        unset interrupt
to1ts2 
        unset interrupt
to1ts3 
        unset interrupt
to1ts4 
        unset interrupt
to1ts5 
        unset interrupt
to1ts
        unset interrupt
to2ts
        unset interrupt
to3ts
        unset interrupt
to4ts
        unset interrupt
to5ts
        unset interrupt
to6ts
        unset interrupt
to7ts        
        unset interrupt
to8ts        
        unset interrupt
to9ts        
        unset interrupt
to10ts       
        unset interrupt
to11ts       
        unset interrupt
to12ts       
        unset interrupt
to13ts       
        unset interrupt
to14ts       
        unset interrupt
to15ts       
        unset interrupt
to1io1        
        unset interrupt
to2io1        
        unset interrupt
to3io1        
        unset interrupt
to4io1        
        unset interrupt
to5io1        
        unset interrupt
to6io1        
        unset interrupt
to7io1        
        unset interrupt
to7io2        
        unset interrupt
to8io1        
        unset interrupt
to8io2        
        unset interrupt
to9io1        
        unset interrupt
to10io1        
        unset interrupt
to11io1        
        unset interrupt
to12io1        
        unset interrupt
to13io1        
        unset interrupt
to14io1        
        unset interrupt
to14io2        
        unset interrupt
to15io1        
        unset interrupt
to16io1        
        unset interrupt
to20io1        
        unset interrupt
to21io1        
        unset interrupt
to22io1
        unset interrupt
to23io1
        unset interrupt
134.138.79.225
        unset interrupt
to24io1
        unset interrupt
to24io2
        unset interrupt
to25io1
        unset interrupt
to25io2
        unset interrupt
to26io1
        unset interrupt
to26io2
        unset interrupt
to27io1
	unset interrupt
to27io2
	unset interrupt
to28io1
        unset interrupt
to28io2
        unset interrupt
to29io1
        unset interrupt
to29io2
        unset interrupt
to100io1
        unset interrupt
to101io1
        unset interrupt
to102io1 
        unset interrupt 
to102io2 
        unset interrupt 
to103io1 
        unset interrupt 
to103io2 
        unset interrupt
to105io1
        unset interrupt
to105io2
        unset interrupt
to106io1
        unset interrupt
to106io2
        unset interrupt
teodor1
        unset interrupt
tdemo1io1
	unset interrupt
tdemo1io2
	unset interrupt
tdemo2io1
	unset interrupt
tdemo2io2
	unset interrupt
ulinpc69i1 
	unset interrupt
to4io1        
	unset interrupt
to4io2        
	unset interrupt
to31io1
	unset interrupt
to31io2
	unset interrupt
 
Created by
UAB/KH/DV Michel Sundin
  Date
May 8, 2003
  Visits
Counter
 

http://uabweb.uab.ericsson.se/inside/units/k/kh/d/dv/document/guidelines/files_ad14_linux.html